• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<abi-corpus version='2.0' path='data/test-read-dwarf/test21-pr19092.so'>
2  <elf-needed>
3    <dependency name='libstdc++.so.6'/>
4    <dependency name='libm.so.6'/>
5    <dependency name='libgcc_s.so.1'/>
6    <dependency name='libc.so.6'/>
7  </elf-needed>
8  <elf-function-symbols>
9    <elf-symbol name='_Z10cpp_assertP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
10    <elf-symbol name='_Z10cpp_defineP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
11    <elf-symbol name='_Z10cpp_finishP10cpp_readerP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
12    <elf-symbol name='_Z10cpp_lookupP10cpp_readerPKhj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
13    <elf-symbol name='_Z10deps_writePK4depsP8_IO_FILEj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
14    <elf-symbol name='_Z10get_spacesPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
15    <elf-symbol name='_Z10ht_destroyP2ht' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
16    <elf-symbol name='_Z10seen_errorv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
17    <elf-symbol name='_Z10warning_atjiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
18    <elf-symbol name='_Z11cpp_definedP10cpp_readerPKhi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
19    <elf-symbol name='_Z11cpp_destroyP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20    <elf-symbol name='_Z11cpp_get_dirP9_cpp_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21    <elf-symbol name='_Z11cpp_warningP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
22    <elf-symbol name='_Z11fancy_abortPKciS0_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23    <elf-symbol name='_Z11fatal_errorPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
24    <elf-symbol name='_Z11file_existsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25    <elf-symbol name='_Z11linemap_addP9line_maps9lc_reasonjPKcj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
26    <elf-symbol name='_Z11pp_verbatimP17pretty_print_infoPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
27    <elf-symbol name='_Z12collect_waitPKcP7pex_obj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
28    <elf-symbol name='_Z12cpp_get_depsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29    <elf-symbol name='_Z12cpp_get_fileP10cpp_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
30    <elf-symbol name='_Z12cpp_get_pathP9_cpp_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31    <elf-symbol name='_Z12cpp_get_prevP10cpp_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32    <elf-symbol name='_Z12cpp_includedP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33    <elf-symbol name='_Z12cpp_set_langP10cpp_reader6c_lang' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34    <elf-symbol name='_Z12cpp_unassertP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35    <elf-symbol name='_Z12deps_add_depP4depsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
36    <elf-symbol name='_Z12deps_restoreP4depsP8_IO_FILEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37    <elf-symbol name='_Z12linemap_dumpP8_IO_FILEP9line_mapsjb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
38    <elf-symbol name='_Z12linemap_initP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39    <elf-symbol name='_Z12pp_constructP17pretty_print_infoPKci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
40    <elf-symbol name='_Z13cpp_get_tokenP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41    <elf-symbol name='_Z13cpp_token_lenPK9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
42    <elf-symbol name='_Z13cpp_type2name9cpp_ttypeh' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
43    <elf-symbol name='_Z13cpp_undef_allP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
44    <elf-symbol name='_Z13pp_base_flushP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
45    <elf-symbol name='_Z13trim_filenamePKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
46    <elf-symbol name='_Z14cpp_get_bufferP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47    <elf-symbol name='_Z14cpp_init_iconvP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
48    <elf-symbol name='_Z14cpp_pedwarningP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49    <elf-symbol name='_Z14cpp_peek_tokenP10cpp_readeri' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
50    <elf-symbol name='_Z14deps_add_vpathP4depsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51    <elf-symbol name='_Z14internal_errorPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
52    <elf-symbol name='_Z14linemap_lookupP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53    <elf-symbol name='_Z14pp_base_formatP17pretty_print_infoP9text_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54    <elf-symbol name='_Z14pp_base_indentP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
55    <elf-symbol name='_Z14pp_base_stringP17pretty_print_infoPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
56    <elf-symbol name='_Z14vec_stack_freePv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57    <elf-symbol name='_Z15collect_executePKcPPcS0_S0_i' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58    <elf-symbol name='_Z15cpp_avoid_pasteP10cpp_readerPK9cpp_tokenS3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59    <elf-symbol name='_Z15cpp_change_fileP10cpp_reader9lc_reasonPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60    <elf-symbol name='_Z15cpp_get_optionsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61    <elf-symbol name='_Z15cpp_output_lineP10cpp_readerP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62    <elf-symbol name='_Z15cpp_push_bufferP10cpp_readerPKhmi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63    <elf-symbol name='_Z15cpp_spell_tokenP10cpp_readerPK9cpp_tokenPhb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64    <elf-symbol name='_Z15cpp_sys_macro_pP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65    <elf-symbol name='_Z15deps_add_targetP4depsPKci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
66    <elf-symbol name='_Z15emit_diagnostic12diagnostic_tjiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67    <elf-symbol name='_Z15expand_locationj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
68    <elf-symbol name='_Z15line_table_dumpP8_IO_FILEP9line_mapsjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69    <elf-symbol name='_Z15pp_base_newlineP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70    <elf-symbol name='_Z16cpp_get_commentsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71    <elf-symbol name='_Z16cpp_output_tokenPK9cpp_tokenP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72    <elf-symbol name='_Z16cpp_post_optionsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73    <elf-symbol name='_Z16cpp_push_includeP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74    <elf-symbol name='_Z16cpp_quote_stringPhPKhj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75    <elf-symbol name='_Z16cpp_set_line_mapP10cpp_readerP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76    <elf-symbol name='_Z16gcc_init_libintlv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77    <elf-symbol name='_Z16ggc_realloc_statPvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
78    <elf-symbol name='_Z16vec_gc_o_reservePvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
79    <elf-symbol name='_Z16vec_gc_p_reservePvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
80    <elf-symbol name='_Z17cpp_create_reader6c_langP2htP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
81    <elf-symbol name='_Z17cpp_get_callbacksP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
82    <elf-symbol name='_Z17cpp_init_builtinsP10cpp_readeri' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83    <elf-symbol name='_Z17cpp_scan_nooutputP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84    <elf-symbol name='_Z17cpp_set_callbacksP10cpp_readerP13cpp_callbacks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85    <elf-symbol name='_Z17cpp_token_as_textP10cpp_readerPK9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86    <elf-symbol name='_Z17diagnostic_finishP18diagnostic_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87    <elf-symbol name='_Z17gcc_gettext_widthPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88    <elf-symbol name='_Z17notice_translatedPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89    <elf-symbol name='_Z17pp_base_characterP17pretty_print_infoi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90    <elf-symbol name='_Z18_cpp_backup_tokensP10cpp_readerj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91    <elf-symbol name='_Z18cpp_read_main_fileP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92    <elf-symbol name='_Z18cpp_userdef_char_p9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93    <elf-symbol name='_Z18cpp_warning_syshdrP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94    <elf-symbol name='_Z18deps_phony_targetsPK4depsP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95    <elf-symbol name='_Z18ht_dump_statisticsP2ht' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
96    <elf-symbol name='_Z18linemap_line_startP9line_mapsjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97    <elf-symbol name='_Z18pp_base_set_prefixP17pretty_print_infoPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98    <elf-symbol name='_Z18vec_heap_o_reservePvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99    <elf-symbol name='_Z18vec_heap_p_reservePvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100    <elf-symbol name='_Z19cpp_classify_numberP10cpp_readerPK9cpp_tokenPPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101    <elf-symbol name='_Z19cpp_error_with_lineP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102    <elf-symbol name='_Z19cpp_included_beforeP10cpp_readerPKcj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103    <elf-symbol name='_Z19cpp_num_sign_extend7cpp_numm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104    <elf-symbol name='_Z19cpp_register_pragmaP10cpp_readerPKcS2_PFvS0_Eb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105    <elf-symbol name='_Z19cpp_token_val_indexP9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106    <elf-symbol name='_Z19diagnostic_set_infoP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107    <elf-symbol name='_Z19file_name_as_prefixPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108    <elf-symbol name='_Z19ht_lookup_with_hashP2htPKhmj16ht_lookup_option' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109    <elf-symbol name='_Z19pp_base_append_textP17pretty_print_infoPKcS2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110    <elf-symbol name='_Z19pp_base_emit_prefixP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111    <elf-symbol name='_Z19pp_base_maybe_spaceP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112    <elf-symbol name='_Z19vec_stack_o_reservePvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113    <elf-symbol name='_Z19vec_stack_p_reservePvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
114    <elf-symbol name='_Z20cpp_clear_file_cacheP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115    <elf-symbol name='_Z20cpp_define_formattedP10cpp_readerPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116    <elf-symbol name='_Z20cpp_interpret_stringP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117    <elf-symbol name='_Z20cpp_macro_definitionP10cpp_readerP12cpp_hashnode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118    <elf-symbol name='_Z20cpp_userdef_string_p9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119    <elf-symbol name='_Z20ggc_alloc_typed_stat13gt_types_enumm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120    <elf-symbol name='_Z20ggc_round_alloc_sizem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121    <elf-symbol name='_Z20identifier_to_localePKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122    <elf-symbol name='_Z21cpp_interpret_integerP10cpp_readerPK9cpp_tokenj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123    <elf-symbol name='_Z21cpp_warning_with_lineP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124    <elf-symbol name='_Z21diagnostic_initializeP18diagnostic_contexti' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125    <elf-symbol name='_Z21linemap_dump_locationP9line_mapsjP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126    <elf-symbol name='_Z22cpp_forall_identifiersP10cpp_readerPFiS0_P12cpp_hashnodePvES3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127    <elf-symbol name='_Z22cpp_get_userdef_suffixPK9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128    <elf-symbol name='_Z22cpp_make_system_headerP10cpp_readerii' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129    <elf-symbol name='_Z22cpp_set_include_chainsP10cpp_readerP7cpp_dirS2_i' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
130    <elf-symbol name='_Z22linemap_get_statisticsP9line_mapsP13linemap_stats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131    <elf-symbol name='_Z22pp_base_destroy_prefixP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132    <elf-symbol name='_Z22pp_base_formatted_textP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133    <elf-symbol name='_Z22vec_gc_o_reserve_exactPvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134    <elf-symbol name='_Z22vec_gc_p_reserve_exactPvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135    <elf-symbol name='_Z23cpp_interpret_charconstP10cpp_readerPK9cpp_tokenPjPi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136    <elf-symbol name='_Z23deps_add_default_targetP4depsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137    <elf-symbol name='_Z23diagnostic_build_prefixP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
138    <elf-symbol name='_Z23dump_vec_loc_statisticsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
139    <elf-symbol name='_Z23ggc_internal_alloc_statm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
140    <elf-symbol name='_Z23linemap_expand_locationP9line_mapsPK8line_mapj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
141    <elf-symbol name='_Z23pp_base_format_verbatimP17pretty_print_infoP9text_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142    <elf-symbol name='_Z23pp_write_text_to_streamP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143    <elf-symbol name='_Z24cpp_host_to_exec_charsetP10cpp_readerj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144    <elf-symbol name='_Z24cpp_interpret_int_suffixPKcm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145    <elf-symbol name='_Z24cpp_pedwarning_with_lineP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146    <elf-symbol name='_Z24linemap_resolve_locationP9line_mapsj24location_resolution_kindPPK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147    <elf-symbol name='_Z24vec_heap_o_reserve_exactPvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148    <elf-symbol name='_Z24vec_heap_p_reserve_exactPvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149    <elf-symbol name='_Z25cpp_force_token_locationsP10cpp_readerPj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150    <elf-symbol name='_Z25cpp_init_special_builtinsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151    <elf-symbol name='_Z25cpp_output_line_to_stringP10cpp_readerPKh' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152    <elf-symbol name='_Z25cpp_userdef_char_add_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153    <elf-symbol name='_Z25linemap_compare_locationsP9line_mapsjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
154    <elf-symbol name='_Z25pp_base_clear_output_areaP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155    <elf-symbol name='_Z25vec_stack_o_reserve_exactPvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
156    <elf-symbol name='_Z25vec_stack_p_reserve_exactPvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157    <elf-symbol name='_Z26cpp_interpret_float_suffixPKcm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
158    <elf-symbol name='_Z26default_diagnostic_starterP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
159    <elf-symbol name='_Z26diagnostic_pop_diagnosticsP18diagnostic_contextj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
160    <elf-symbol name='_Z26dump_line_table_statisticsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
161    <elf-symbol name='_Z26linemap_check_files_exitedP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
162    <elf-symbol name='_Z26linemap_map_get_macro_namePK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
163    <elf-symbol name='_Z27cpp_get_token_with_locationP10cpp_readerPj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
164    <elf-symbol name='_Z27cpp_userdef_string_add_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
165    <elf-symbol name='_Z27diagnostic_push_diagnosticsP18diagnostic_contextj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
166    <elf-symbol name='_Z27linemap_position_for_columnP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
167    <elf-symbol name='_Z27vec_stack_p_reserve_exact_1iPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
168    <elf-symbol name='_Z28cpp_register_deferred_pragmaP10cpp_readerPKcS2_jbb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
169    <elf-symbol name='_Z28cpp_userdef_char_remove_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
170    <elf-symbol name='_Z28cpp_warning_with_line_syshdrP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
171    <elf-symbol name='_Z28default_diagnostic_finalizerP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
172    <elf-symbol name='_Z28diagnostic_report_diagnosticP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
173    <elf-symbol name='_Z29linemap_macro_expansion_map_pPK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
174    <elf-symbol name='_Z29pp_base_last_position_in_textPK17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
175    <elf-symbol name='_Z29pp_base_output_formatted_textP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
176    <elf-symbol name='_Z30cpp_userdef_string_remove_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
177    <elf-symbol name='_Z30diagnostic_classify_diagnosticP18diagnostic_contexti12diagnostic_tj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
178    <elf-symbol name='_Z30diagnostic_set_info_translatedP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
179    <elf-symbol name='_Z31ggc_internal_cleared_alloc_statm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
180    <elf-symbol name='_Z31linemap_unwind_toward_expansionP9line_mapsjPPK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
181    <elf-symbol name='_Z31pp_base_set_line_maximum_lengthP17pretty_print_infoi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
182    <elf-symbol name='_Z32cpp_interpret_string_notranslateP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
183    <elf-symbol name='_Z32cpp_stop_forcing_token_locationsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
184    <elf-symbol name='_Z32diagnostic_report_current_moduleP18diagnostic_contextj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
185    <elf-symbol name='_Z35linemap_location_in_system_header_pP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
186    <elf-symbol name='_Z36linemap_position_for_line_and_columnP8line_mapjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
187    <elf-symbol name='_Z37linemap_tracks_macro_expansion_locs_pP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
188    <elf-symbol name='_Z39linemap_location_from_macro_expansion_pP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
189    <elf-symbol name='_Z42pp_base_remaining_character_count_for_lineP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
190    <elf-symbol name='_Z5errorPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
191    <elf-symbol name='_Z5sorryPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
192    <elf-symbol name='_Z6informjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
193    <elf-symbol name='_Z6noticePKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
194    <elf-symbol name='_Z7error_njiPKcS0_z' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
195    <elf-symbol name='_Z7fnoticeP8_IO_FILEPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
196    <elf-symbol name='_Z7ht_loadP2htPP13ht_identifierjjb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
197    <elf-symbol name='_Z7pedwarnjiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
198    <elf-symbol name='_Z7warningiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
199    <elf-symbol name='_Z8cpp_ideqPK9cpp_tokenPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
200    <elf-symbol name='_Z8do_tlinkPPcS0_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
201    <elf-symbol name='_Z8error_atjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
202    <elf-symbol name='_Z8ggc_freePv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
203    <elf-symbol name='_Z8ht_purgeP2htPFiP10cpp_readerP13ht_identifierPKvES6_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
204    <elf-symbol name='_Z8inform_njiPKcS0_z' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
205    <elf-symbol name='_Z8verbatimPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
206    <elf-symbol name='_Z9cpp_errnoP10cpp_readeriPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
207    <elf-symbol name='_Z9cpp_errorP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
208    <elf-symbol name='_Z9cpp_undefP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
209    <elf-symbol name='_Z9deps_freeP4deps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
210    <elf-symbol name='_Z9deps_initv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
211    <elf-symbol name='_Z9deps_saveP4depsP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
212    <elf-symbol name='_Z9dump_filePKcP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
213    <elf-symbol name='_Z9ht_createj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
214    <elf-symbol name='_Z9ht_forallP2htPFiP10cpp_readerP13ht_identifierPKvES6_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
215    <elf-symbol name='_Z9ht_lookupP2htPKhm16ht_lookup_option' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
216    <elf-symbol name='_Z9permerrorjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
217    <elf-symbol name='_Z9pp_printfP17pretty_print_infoPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
218    <elf-symbol name='__libc_csu_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
219    <elf-symbol name='__libc_csu_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
220    <elf-symbol name='_cpp_aligned_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
221    <elf-symbol name='_cpp_append_extend_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
222    <elf-symbol name='_cpp_arguments_ok' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
223    <elf-symbol name='_cpp_backup_tokens_direct' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
224    <elf-symbol name='_cpp_builtin_macro_text' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
225    <elf-symbol name='_cpp_clean_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
226    <elf-symbol name='_cpp_cleanup_files' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
227    <elf-symbol name='_cpp_compare_file_date' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
228    <elf-symbol name='_cpp_convert_input' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
229    <elf-symbol name='_cpp_copy_replacement_text' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
230    <elf-symbol name='_cpp_create_definition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
231    <elf-symbol name='_cpp_create_trad_definition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
232    <elf-symbol name='_cpp_default_encoding' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
233    <elf-symbol name='_cpp_define_builtin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
234    <elf-symbol name='_cpp_destroy_hashtable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
235    <elf-symbol name='_cpp_destroy_iconv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
236    <elf-symbol name='_cpp_do__Pragma' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
237    <elf-symbol name='_cpp_do_file_change' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
238    <elf-symbol name='_cpp_equiv_tokens' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
239    <elf-symbol name='_cpp_expand_op_stack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
240    <elf-symbol name='_cpp_expansions_different_trad' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
241    <elf-symbol name='_cpp_extend_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
242    <elf-symbol name='_cpp_fake_include' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
243    <elf-symbol name='_cpp_find_failed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
244    <elf-symbol name='_cpp_find_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
245    <elf-symbol name='_cpp_free_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
246    <elf-symbol name='_cpp_free_definition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
247    <elf-symbol name='_cpp_get_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
248    <elf-symbol name='_cpp_get_file_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
249    <elf-symbol name='_cpp_get_file_stat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
250    <elf-symbol name='_cpp_get_fresh_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
251    <elf-symbol name='_cpp_handle_directive' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
252    <elf-symbol name='_cpp_init_directives' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
253    <elf-symbol name='_cpp_init_files' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
254    <elf-symbol name='_cpp_init_hashtable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
255    <elf-symbol name='_cpp_init_internal_pragmas' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
256    <elf-symbol name='_cpp_init_lexer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
257    <elf-symbol name='_cpp_init_tokenrun' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
258    <elf-symbol name='_cpp_interpret_identifier' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
259    <elf-symbol name='_cpp_lex_direct' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
260    <elf-symbol name='_cpp_lex_identifier' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
261    <elf-symbol name='_cpp_lex_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
262    <elf-symbol name='_cpp_mark_file_once_only' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
263    <elf-symbol name='_cpp_overlay_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
264    <elf-symbol name='_cpp_parse_expr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
265    <elf-symbol name='_cpp_pop_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
266    <elf-symbol name='_cpp_pop_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
267    <elf-symbol name='_cpp_pop_file_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
268    <elf-symbol name='_cpp_process_line_notes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
269    <elf-symbol name='_cpp_push_text_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
270    <elf-symbol name='_cpp_push_token_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
271    <elf-symbol name='_cpp_read_file_entries' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
272    <elf-symbol name='_cpp_read_logical_line_trad' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
273    <elf-symbol name='_cpp_release_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
274    <elf-symbol name='_cpp_remaining_tokens_num_in_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
275    <elf-symbol name='_cpp_remove_overlay' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
276    <elf-symbol name='_cpp_replacement_text_len' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
277    <elf-symbol name='_cpp_report_missing_guards' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
278    <elf-symbol name='_cpp_restore_pragma_names' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
279    <elf-symbol name='_cpp_save_file_entries' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
280    <elf-symbol name='_cpp_save_parameter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
281    <elf-symbol name='_cpp_save_pragma_names' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
282    <elf-symbol name='_cpp_scan_out_logical_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
283    <elf-symbol name='_cpp_skip_block_comment' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
284    <elf-symbol name='_cpp_stack_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
285    <elf-symbol name='_cpp_stack_include' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
286    <elf-symbol name='_cpp_temp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
287    <elf-symbol name='_cpp_test_assertion' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
288    <elf-symbol name='_cpp_unaligned_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
289    <elf-symbol name='_cpp_valid_ucn' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
290    <elf-symbol name='_cpp_warn_if_unused_macro' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
291    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
292    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
293    <elf-symbol name='_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
294    <elf-symbol name='ada_demangle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
295    <elf-symbol name='buildargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
296    <elf-symbol name='choose_tmpdir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
297    <elf-symbol name='concat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
298    <elf-symbol name='concat_copy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
299    <elf-symbol name='concat_copy2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
300    <elf-symbol name='concat_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
301    <elf-symbol name='countargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
302    <elf-symbol name='cplus_demangle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
303    <elf-symbol name='cplus_demangle_fill_ctor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
304    <elf-symbol name='cplus_demangle_fill_dtor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
305    <elf-symbol name='cplus_demangle_fill_extended_operator' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
306    <elf-symbol name='cplus_demangle_fill_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
307    <elf-symbol name='cplus_demangle_init_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
308    <elf-symbol name='cplus_demangle_mangled_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
309    <elf-symbol name='cplus_demangle_name_to_style' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
310    <elf-symbol name='cplus_demangle_opname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
311    <elf-symbol name='cplus_demangle_print' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
312    <elf-symbol name='cplus_demangle_print_callback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
313    <elf-symbol name='cplus_demangle_set_style' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
314    <elf-symbol name='cplus_demangle_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
315    <elf-symbol name='cplus_demangle_v3' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
316    <elf-symbol name='cplus_demangle_v3_callback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
317    <elf-symbol name='cplus_mangle_opname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
318    <elf-symbol name='cpp_named_operator2name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
319    <elf-symbol name='dos_lbasename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
320    <elf-symbol name='dupargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
321    <elf-symbol name='expandargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
322    <elf-symbol name='fdopen_unlocked' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
323    <elf-symbol name='filename_cmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
324    <elf-symbol name='filename_ncmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
325    <elf-symbol name='fopen_unlocked' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
326    <elf-symbol name='freeargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
327    <elf-symbol name='freopen_unlocked' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
328    <elf-symbol name='getpwd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
329    <elf-symbol name='hex_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
330    <elf-symbol name='htab_clear_slot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
331    <elf-symbol name='htab_collisions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
332    <elf-symbol name='htab_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
333    <elf-symbol name='htab_create_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
334    <elf-symbol name='htab_create_alloc_ex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
335    <elf-symbol name='htab_create_typed_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
336    <elf-symbol name='htab_delete' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
337    <elf-symbol name='htab_elements' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
338    <elf-symbol name='htab_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
339    <elf-symbol name='htab_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
340    <elf-symbol name='htab_find_slot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
341    <elf-symbol name='htab_find_slot_with_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
342    <elf-symbol name='htab_find_with_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
343    <elf-symbol name='htab_hash_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
344    <elf-symbol name='htab_remove_elt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
345    <elf-symbol name='htab_remove_elt_with_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
346    <elf-symbol name='htab_set_functions_ex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
347    <elf-symbol name='htab_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
348    <elf-symbol name='htab_traverse' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
349    <elf-symbol name='htab_traverse_noresize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
350    <elf-symbol name='htab_try_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
351    <elf-symbol name='is_gnu_v3_mangled_ctor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
352    <elf-symbol name='is_gnu_v3_mangled_dtor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
353    <elf-symbol name='iterative_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
354    <elf-symbol name='java_demangle_v3' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
355    <elf-symbol name='java_demangle_v3_callback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
356    <elf-symbol name='lbasename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
357    <elf-symbol name='linemap_add_macro_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
358    <elf-symbol name='linemap_enter_macro' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
359    <elf-symbol name='linemap_get_expansion_filename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
360    <elf-symbol name='linemap_get_expansion_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
361    <elf-symbol name='main' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
362    <elf-symbol name='make_temp_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
363    <elf-symbol name='md5_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
364    <elf-symbol name='md5_finish_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
365    <elf-symbol name='md5_init_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
366    <elf-symbol name='md5_process_block' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
367    <elf-symbol name='md5_process_bytes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
368    <elf-symbol name='md5_read_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
369    <elf-symbol name='md5_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
370    <elf-symbol name='pex_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
371    <elf-symbol name='pex_get_status' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
372    <elf-symbol name='pex_get_times' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
373    <elf-symbol name='pex_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
374    <elf-symbol name='pex_init_common' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
375    <elf-symbol name='pex_input_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
376    <elf-symbol name='pex_input_pipe' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
377    <elf-symbol name='pex_read_err' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
378    <elf-symbol name='pex_read_output' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
379    <elf-symbol name='pex_run' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
380    <elf-symbol name='pex_run_in_environment' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
381    <elf-symbol name='reconcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
382    <elf-symbol name='set_cplus_marker_for_demangling' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
383    <elf-symbol name='unix_lbasename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
384    <elf-symbol name='unlink_if_ordinary' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
385    <elf-symbol name='unlock_std_streams' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
386    <elf-symbol name='unlock_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
387    <elf-symbol name='writeargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
388    <elf-symbol name='xcalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
389    <elf-symbol name='xexit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
390    <elf-symbol name='xmalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
391    <elf-symbol name='xmalloc_failed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
392    <elf-symbol name='xmalloc_set_program_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
393    <elf-symbol name='xmemdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
394    <elf-symbol name='xrealloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
395    <elf-symbol name='xstrdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
396    <elf-symbol name='xstrerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
397  </elf-function-symbols>
398  <elf-variable-symbols>
399    <elf-symbol name='_IO_stdin_used' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
400    <elf-symbol name='__environ@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
401    <elf-symbol name='_cpp_trigraph_map' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
402    <elf-symbol name='_hex_value' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
403    <elf-symbol name='_sch_istable' size='512' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
404    <elf-symbol name='_sch_tolower' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
405    <elf-symbol name='_sch_toupper' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
406    <elf-symbol name='_xexit_cleanup' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
407    <elf-symbol name='bug_report_url' size='31' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
408    <elf-symbol name='c_file_name' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
409    <elf-symbol name='close_quote' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
410    <elf-symbol name='cplus_demangle_builtin_types' size='1056' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
411    <elf-symbol name='cplus_demangle_operators' size='1392' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
412    <elf-symbol name='current_demangling_style' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
413    <elf-symbol name='debug' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
414    <elf-symbol name='do_collecting' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
415    <elf-symbol name='environ@@GLIBC_2.2.5' size='8' type='object-type' binding='weak-binding' visibility='default-visibility' alias='__environ@@GLIBC_2.2.5' is-defined='yes'/>
416    <elf-symbol name='file_stack' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
417    <elf-symbol name='file_stack_obstack' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
418    <elf-symbol name='funcs' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
419    <elf-symbol name='global_dc' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
420    <elf-symbol name='helpflag' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
421    <elf-symbol name='htab_eq_pointer' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
422    <elf-symbol name='htab_hash_pointer' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
423    <elf-symbol name='identifier_to_locale_alloc' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
424    <elf-symbol name='identifier_to_locale_free' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
425    <elf-symbol name='input_location' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
426    <elf-symbol name='lderrout' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
427    <elf-symbol name='ldout' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
428    <elf-symbol name='libiberty_concat_ptr' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
429    <elf-symbol name='libiberty_demanglers' size='264' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
430    <elf-symbol name='line_table' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
431    <elf-symbol name='locale_encoding' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
432    <elf-symbol name='locale_utf8' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
433    <elf-symbol name='no_demangle' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
434    <elf-symbol name='num_expanded_macros_counter' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
435    <elf-symbol name='num_macro_tokens_counter' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
436    <elf-symbol name='open_quote' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
437    <elf-symbol name='pkgversion_string' size='7' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
438    <elf-symbol name='progname' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
439    <elf-symbol name='rtl_zone' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
440    <elf-symbol name='stderr@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
441    <elf-symbol name='stdin@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
442    <elf-symbol name='stdout@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
443    <elf-symbol name='symbol_stack' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
444    <elf-symbol name='symbol_stack_obstack' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
445    <elf-symbol name='temporary_firstobj' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
446    <elf-symbol name='temporary_obstack' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
447    <elf-symbol name='tree_id_zone' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
448    <elf-symbol name='tree_zone' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
449    <elf-symbol name='version_string' size='6' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
450    <elf-symbol name='vflag' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
451  </elf-variable-symbols>
452  <abi-instr address-size='64' path='../.././gcc/collect2-aix.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
453  </abi-instr>
454  <abi-instr address-size='64' path='../.././gcc/collect2.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
455    <type-decl name='bool' size-in-bits='8' id='type-id-1'/>
456    <type-decl name='char' size-in-bits='8' id='type-id-2'/>
457    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='1024' id='type-id-3'>
458      <subrange length='128' type-id='type-id-4' id='type-id-5'/>
459    </array-type-def>
460    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='8' id='type-id-6'>
461      <subrange length='1' type-id='type-id-4' id='type-id-7'/>
462    </array-type-def>
463    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='160' id='type-id-8'>
464      <subrange length='20' type-id='type-id-4' id='type-id-9'/>
465    </array-type-def>
466    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='32' id='type-id-10'>
467      <subrange length='4' type-id='type-id-4' id='type-id-11'/>
468    </array-type-def>
469    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-12'>
470      <data-member access='public' layout-offset-in-bits='0'>
471        <var-decl name='gp_offset' type-id='type-id-13' visibility='default'/>
472      </data-member>
473      <data-member access='public' layout-offset-in-bits='32'>
474        <var-decl name='fp_offset' type-id='type-id-13' visibility='default'/>
475      </data-member>
476      <data-member access='public' layout-offset-in-bits='64'>
477        <var-decl name='overflow_arg_area' type-id='type-id-14' visibility='default'/>
478      </data-member>
479      <data-member access='public' layout-offset-in-bits='128'>
480        <var-decl name='reg_save_area' type-id='type-id-14' visibility='default'/>
481      </data-member>
482    </class-decl>
483    <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='3840' id='type-id-16'>
484      <subrange length='60' type-id='type-id-4' id='type-id-17'/>
485    </array-type-def>
486    <type-decl name='int' size-in-bits='32' id='type-id-18'/>
487    <array-type-def dimensions='1' type-id='type-id-18' size-in-bits='384' id='type-id-19'>
488      <subrange length='12' type-id='type-id-4' id='type-id-20'/>
489    </array-type-def>
490    <type-decl name='long int' size-in-bits='64' id='type-id-21'/>
491    <array-type-def dimensions='1' type-id='type-id-21' size-in-bits='192' id='type-id-22'>
492      <subrange length='3' type-id='type-id-4' id='type-id-23'/>
493    </array-type-def>
494    <type-decl name='signed char' size-in-bits='8' id='type-id-24'/>
495    <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/>
496    <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='192' id='type-id-25'>
497      <subrange length='1' type-id='type-id-4' id='type-id-7'/>
498    </array-type-def>
499    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-26'/>
500    <type-decl name='unsigned char' size-in-bits='8' id='type-id-27'/>
501    <type-decl name='unsigned int' size-in-bits='32' id='type-id-13'/>
502    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-28'/>
503    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-29'/>
504    <type-decl name='variadic parameter type' id='type-id-30'/>
505    <type-decl name='void' id='type-id-31'/>
506    <typedef-decl name='size_t' type-id='type-id-28' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/prev-gcc/include/stddef.h' line='213' column='1' id='type-id-32'/>
507    <class-decl name='pretty_print_info' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././gcc/pretty-print.h' line='159' column='1' id='type-id-33'>
508      <data-member access='public' layout-offset-in-bits='0'>
509        <var-decl name='buffer' type-id='type-id-34' visibility='default' filepath='../.././gcc/pretty-print.h' line='162' column='1'/>
510      </data-member>
511      <data-member access='public' layout-offset-in-bits='64'>
512        <var-decl name='prefix' type-id='type-id-15' visibility='default' filepath='../.././gcc/pretty-print.h' line='165' column='1'/>
513      </data-member>
514      <data-member access='public' layout-offset-in-bits='128'>
515        <var-decl name='padding' type-id='type-id-35' visibility='default' filepath='../.././gcc/pretty-print.h' line='168' column='1'/>
516      </data-member>
517      <data-member access='public' layout-offset-in-bits='160'>
518        <var-decl name='maximum_length' type-id='type-id-18' visibility='default' filepath='../.././gcc/pretty-print.h' line='172' column='1'/>
519      </data-member>
520      <data-member access='public' layout-offset-in-bits='192'>
521        <var-decl name='indent_skip' type-id='type-id-18' visibility='default' filepath='../.././gcc/pretty-print.h' line='175' column='1'/>
522      </data-member>
523      <data-member access='public' layout-offset-in-bits='224'>
524        <var-decl name='wrapping' type-id='type-id-36' visibility='default' filepath='../.././gcc/pretty-print.h' line='178' column='1'/>
525      </data-member>
526      <data-member access='public' layout-offset-in-bits='320'>
527        <var-decl name='format_decoder' type-id='type-id-37' visibility='default' filepath='../.././gcc/pretty-print.h' line='188' column='1'/>
528      </data-member>
529      <data-member access='public' layout-offset-in-bits='384'>
530        <var-decl name='emitted_prefix' type-id='type-id-1' visibility='default' filepath='../.././gcc/pretty-print.h' line='191' column='1'/>
531      </data-member>
532      <data-member access='public' layout-offset-in-bits='392'>
533        <var-decl name='need_newline' type-id='type-id-1' visibility='default' filepath='../.././gcc/pretty-print.h' line='194' column='1'/>
534      </data-member>
535      <data-member access='public' layout-offset-in-bits='400'>
536        <var-decl name='translate_identifiers' type-id='type-id-1' visibility='default' filepath='../.././gcc/pretty-print.h' line='198' column='1'/>
537      </data-member>
538    </class-decl>
539    <class-decl name='diagnostic_context' size-in-bits='1536' is-struct='yes' visibility='default' filepath='../.././gcc/diagnostic.h' line='61' column='1' id='type-id-38'>
540      <data-member access='public' layout-offset-in-bits='0'>
541        <var-decl name='printer' type-id='type-id-39' visibility='default' filepath='../.././gcc/diagnostic.h' line='64' column='1'/>
542      </data-member>
543      <data-member access='public' layout-offset-in-bits='64'>
544        <var-decl name='diagnostic_count' type-id='type-id-19' visibility='default' filepath='../.././gcc/diagnostic.h' line='67' column='1'/>
545      </data-member>
546      <data-member access='public' layout-offset-in-bits='448'>
547        <var-decl name='some_warnings_are_errors' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='71' column='1'/>
548      </data-member>
549      <data-member access='public' layout-offset-in-bits='456'>
550        <var-decl name='warning_as_error_requested' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='74' column='1'/>
551      </data-member>
552      <data-member access='public' layout-offset-in-bits='480'>
553        <var-decl name='n_opts' type-id='type-id-18' visibility='default' filepath='../.././gcc/diagnostic.h' line='78' column='1'/>
554      </data-member>
555      <data-member access='public' layout-offset-in-bits='512'>
556        <var-decl name='classify_diagnostic' type-id='type-id-40' visibility='default' filepath='../.././gcc/diagnostic.h' line='86' column='1'/>
557      </data-member>
558      <data-member access='public' layout-offset-in-bits='576'>
559        <var-decl name='classification_history' type-id='type-id-41' visibility='default' filepath='../.././gcc/diagnostic.h' line='93' column='1'/>
560      </data-member>
561      <data-member access='public' layout-offset-in-bits='640'>
562        <var-decl name='n_classification_history' type-id='type-id-18' visibility='default' filepath='../.././gcc/diagnostic.h' line='96' column='1'/>
563      </data-member>
564      <data-member access='public' layout-offset-in-bits='704'>
565        <var-decl name='push_list' type-id='type-id-42' visibility='default' filepath='../.././gcc/diagnostic.h' line='99' column='1'/>
566      </data-member>
567      <data-member access='public' layout-offset-in-bits='768'>
568        <var-decl name='n_push' type-id='type-id-18' visibility='default' filepath='../.././gcc/diagnostic.h' line='100' column='1'/>
569      </data-member>
570      <data-member access='public' layout-offset-in-bits='800'>
571        <var-decl name='show_option_requested' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='104' column='1'/>
572      </data-member>
573      <data-member access='public' layout-offset-in-bits='808'>
574        <var-decl name='abort_on_error' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='107' column='1'/>
575      </data-member>
576      <data-member access='public' layout-offset-in-bits='816'>
577        <var-decl name='show_column' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='110' column='1'/>
578      </data-member>
579      <data-member access='public' layout-offset-in-bits='824'>
580        <var-decl name='pedantic_errors' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='113' column='1'/>
581      </data-member>
582      <data-member access='public' layout-offset-in-bits='832'>
583        <var-decl name='permissive' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='116' column='1'/>
584      </data-member>
585      <data-member access='public' layout-offset-in-bits='864'>
586        <var-decl name='opt_permissive' type-id='type-id-18' visibility='default' filepath='../.././gcc/diagnostic.h' line='120' column='1'/>
587      </data-member>
588      <data-member access='public' layout-offset-in-bits='896'>
589        <var-decl name='fatal_errors' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='123' column='1'/>
590      </data-member>
591      <data-member access='public' layout-offset-in-bits='904'>
592        <var-decl name='dc_inhibit_warnings' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='126' column='1'/>
593      </data-member>
594      <data-member access='public' layout-offset-in-bits='912'>
595        <var-decl name='dc_warn_system_headers' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='129' column='1'/>
596      </data-member>
597      <data-member access='public' layout-offset-in-bits='928'>
598        <var-decl name='max_errors' type-id='type-id-13' visibility='default' filepath='../.././gcc/diagnostic.h' line='132' column='1'/>
599      </data-member>
600      <data-member access='public' layout-offset-in-bits='960'>
601        <var-decl name='begin_diagnostic' type-id='type-id-43' visibility='default' filepath='../.././gcc/diagnostic.h' line='141' column='1'/>
602      </data-member>
603      <data-member access='public' layout-offset-in-bits='1024'>
604        <var-decl name='end_diagnostic' type-id='type-id-44' visibility='default' filepath='../.././gcc/diagnostic.h' line='144' column='1'/>
605      </data-member>
606      <data-member access='public' layout-offset-in-bits='1088'>
607        <var-decl name='internal_error' type-id='type-id-45' visibility='default' filepath='../.././gcc/diagnostic.h' line='147' column='1'/>
608      </data-member>
609      <data-member access='public' layout-offset-in-bits='1152'>
610        <var-decl name='option_enabled' type-id='type-id-46' visibility='default' filepath='../.././gcc/diagnostic.h' line='151' column='1'/>
611      </data-member>
612      <data-member access='public' layout-offset-in-bits='1216'>
613        <var-decl name='option_state' type-id='type-id-14' visibility='default' filepath='../.././gcc/diagnostic.h' line='155' column='1'/>
614      </data-member>
615      <data-member access='public' layout-offset-in-bits='1280'>
616        <var-decl name='option_name' type-id='type-id-47' visibility='default' filepath='../.././gcc/diagnostic.h' line='163' column='1'/>
617      </data-member>
618      <data-member access='public' layout-offset-in-bits='1344'>
619        <var-decl name='x_data' type-id='type-id-14' visibility='default' filepath='../.././gcc/diagnostic.h' line='166' column='1'/>
620      </data-member>
621      <data-member access='public' layout-offset-in-bits='1408'>
622        <var-decl name='last_module' type-id='type-id-48' visibility='default' filepath='../.././gcc/diagnostic.h' line='170' column='1'/>
623      </data-member>
624      <data-member access='public' layout-offset-in-bits='1472'>
625        <var-decl name='lock' type-id='type-id-18' visibility='default' filepath='../.././gcc/diagnostic.h' line='172' column='1'/>
626      </data-member>
627      <data-member access='public' layout-offset-in-bits='1504'>
628        <var-decl name='inhibit_notes_p' type-id='type-id-1' visibility='default' filepath='../.././gcc/diagnostic.h' line='174' column='1'/>
629      </data-member>
630    </class-decl>
631    <typedef-decl name='FILE' type-id='type-id-49' filepath='/usr/include/stdio.h' line='49' column='1' id='type-id-50'/>
632    <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='271' column='1' id='type-id-49'>
633      <data-member access='public' layout-offset-in-bits='0'>
634        <var-decl name='_flags' type-id='type-id-18' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
635      </data-member>
636      <data-member access='public' layout-offset-in-bits='64'>
637        <var-decl name='_IO_read_ptr' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='277' column='1'/>
638      </data-member>
639      <data-member access='public' layout-offset-in-bits='128'>
640        <var-decl name='_IO_read_end' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
641      </data-member>
642      <data-member access='public' layout-offset-in-bits='192'>
643        <var-decl name='_IO_read_base' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
644      </data-member>
645      <data-member access='public' layout-offset-in-bits='256'>
646        <var-decl name='_IO_write_base' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
647      </data-member>
648      <data-member access='public' layout-offset-in-bits='320'>
649        <var-decl name='_IO_write_ptr' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='281' column='1'/>
650      </data-member>
651      <data-member access='public' layout-offset-in-bits='384'>
652        <var-decl name='_IO_write_end' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='282' column='1'/>
653      </data-member>
654      <data-member access='public' layout-offset-in-bits='448'>
655        <var-decl name='_IO_buf_base' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='283' column='1'/>
656      </data-member>
657      <data-member access='public' layout-offset-in-bits='512'>
658        <var-decl name='_IO_buf_end' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
659      </data-member>
660      <data-member access='public' layout-offset-in-bits='576'>
661        <var-decl name='_IO_save_base' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='286' column='1'/>
662      </data-member>
663      <data-member access='public' layout-offset-in-bits='640'>
664        <var-decl name='_IO_backup_base' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='287' column='1'/>
665      </data-member>
666      <data-member access='public' layout-offset-in-bits='704'>
667        <var-decl name='_IO_save_end' type-id='type-id-51' visibility='default' filepath='/usr/include/libio.h' line='288' column='1'/>
668      </data-member>
669      <data-member access='public' layout-offset-in-bits='768'>
670        <var-decl name='_markers' type-id='type-id-52' visibility='default' filepath='/usr/include/libio.h' line='290' column='1'/>
671      </data-member>
672      <data-member access='public' layout-offset-in-bits='832'>
673        <var-decl name='_chain' type-id='type-id-53' visibility='default' filepath='/usr/include/libio.h' line='292' column='1'/>
674      </data-member>
675      <data-member access='public' layout-offset-in-bits='896'>
676        <var-decl name='_fileno' type-id='type-id-18' visibility='default' filepath='/usr/include/libio.h' line='294' column='1'/>
677      </data-member>
678      <data-member access='public' layout-offset-in-bits='928'>
679        <var-decl name='_flags2' type-id='type-id-18' visibility='default' filepath='/usr/include/libio.h' line='298' column='1'/>
680      </data-member>
681      <data-member access='public' layout-offset-in-bits='960'>
682        <var-decl name='_old_offset' type-id='type-id-54' visibility='default' filepath='/usr/include/libio.h' line='300' column='1'/>
683      </data-member>
684      <data-member access='public' layout-offset-in-bits='1024'>
685        <var-decl name='_cur_column' type-id='type-id-29' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
686      </data-member>
687      <data-member access='public' layout-offset-in-bits='1040'>
688        <var-decl name='_vtable_offset' type-id='type-id-24' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
689      </data-member>
690      <data-member access='public' layout-offset-in-bits='1048'>
691        <var-decl name='_shortbuf' type-id='type-id-6' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
692      </data-member>
693      <data-member access='public' layout-offset-in-bits='1088'>
694        <var-decl name='_lock' type-id='type-id-55' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
695      </data-member>
696      <data-member access='public' layout-offset-in-bits='1152'>
697        <var-decl name='_offset' type-id='type-id-56' visibility='default' filepath='/usr/include/libio.h' line='319' column='1'/>
698      </data-member>
699      <data-member access='public' layout-offset-in-bits='1216'>
700        <var-decl name='__pad1' type-id='type-id-14' visibility='default' filepath='/usr/include/libio.h' line='328' column='1'/>
701      </data-member>
702      <data-member access='public' layout-offset-in-bits='1280'>
703        <var-decl name='__pad2' type-id='type-id-14' visibility='default' filepath='/usr/include/libio.h' line='329' column='1'/>
704      </data-member>
705      <data-member access='public' layout-offset-in-bits='1344'>
706        <var-decl name='__pad3' type-id='type-id-14' visibility='default' filepath='/usr/include/libio.h' line='330' column='1'/>
707      </data-member>
708      <data-member access='public' layout-offset-in-bits='1408'>
709        <var-decl name='__pad4' type-id='type-id-14' visibility='default' filepath='/usr/include/libio.h' line='331' column='1'/>
710      </data-member>
711      <data-member access='public' layout-offset-in-bits='1472'>
712        <var-decl name='__pad5' type-id='type-id-32' visibility='default' filepath='/usr/include/libio.h' line='332' column='1'/>
713      </data-member>
714      <data-member access='public' layout-offset-in-bits='1536'>
715        <var-decl name='_mode' type-id='type-id-18' visibility='default' filepath='/usr/include/libio.h' line='334' column='1'/>
716      </data-member>
717      <data-member access='public' layout-offset-in-bits='1568'>
718        <var-decl name='_unused2' type-id='type-id-8' visibility='default' filepath='/usr/include/libio.h' line='336' column='1'/>
719      </data-member>
720    </class-decl>
721    <class-decl name='_IO_marker' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='186' column='1' id='type-id-57'>
722      <data-member access='public' layout-offset-in-bits='0'>
723        <var-decl name='_next' type-id='type-id-52' visibility='default' filepath='/usr/include/libio.h' line='187' column='1'/>
724      </data-member>
725      <data-member access='public' layout-offset-in-bits='64'>
726        <var-decl name='_sbuf' type-id='type-id-53' visibility='default' filepath='/usr/include/libio.h' line='188' column='1'/>
727      </data-member>
728      <data-member access='public' layout-offset-in-bits='128'>
729        <var-decl name='_pos' type-id='type-id-18' visibility='default' filepath='/usr/include/libio.h' line='192' column='1'/>
730      </data-member>
731    </class-decl>
732    <class-decl name='obstack' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././libcpp/../include/obstack.h' line='164' column='1' id='type-id-58'>
733      <data-member access='public' layout-offset-in-bits='0'>
734        <var-decl name='chunk_size' type-id='type-id-21' visibility='default' filepath='../.././gcc/../include/obstack.h' line='166' column='1'/>
735      </data-member>
736      <data-member access='public' layout-offset-in-bits='64'>
737        <var-decl name='chunk' type-id='type-id-59' visibility='default' filepath='../.././gcc/../include/obstack.h' line='167' column='1'/>
738      </data-member>
739      <data-member access='public' layout-offset-in-bits='128'>
740        <var-decl name='object_base' type-id='type-id-51' visibility='default' filepath='../.././gcc/../include/obstack.h' line='168' column='1'/>
741      </data-member>
742      <data-member access='public' layout-offset-in-bits='192'>
743        <var-decl name='next_free' type-id='type-id-51' visibility='default' filepath='../.././gcc/../include/obstack.h' line='169' column='1'/>
744      </data-member>
745      <data-member access='public' layout-offset-in-bits='256'>
746        <var-decl name='chunk_limit' type-id='type-id-51' visibility='default' filepath='../.././gcc/../include/obstack.h' line='170' column='1'/>
747      </data-member>
748      <data-member access='public' layout-offset-in-bits='320'>
749        <var-decl name='temp' type-id='type-id-21' visibility='default' filepath='../.././gcc/../include/obstack.h' line='171' column='1'/>
750      </data-member>
751      <data-member access='public' layout-offset-in-bits='384'>
752        <var-decl name='alignment_mask' type-id='type-id-18' visibility='default' filepath='../.././gcc/../include/obstack.h' line='172' column='1'/>
753      </data-member>
754      <data-member access='public' layout-offset-in-bits='448'>
755        <var-decl name='chunkfun' type-id='type-id-60' visibility='default' filepath='../.././gcc/../include/obstack.h' line='176' column='1'/>
756      </data-member>
757      <data-member access='public' layout-offset-in-bits='512'>
758        <var-decl name='freefun' type-id='type-id-61' visibility='default' filepath='../.././gcc/../include/obstack.h' line='177' column='1'/>
759      </data-member>
760      <data-member access='public' layout-offset-in-bits='576'>
761        <var-decl name='extra_arg' type-id='type-id-14' visibility='default' filepath='../.././gcc/../include/obstack.h' line='178' column='1'/>
762      </data-member>
763      <data-member access='public' layout-offset-in-bits='0'>
764        <var-decl name='use_extra_arg' type-id='type-id-13' visibility='default' filepath='../.././gcc/../include/obstack.h' line='179' column='1'/>
765      </data-member>
766      <data-member access='public' layout-offset-in-bits='1'>
767        <var-decl name='maybe_empty_object' type-id='type-id-13' visibility='default' filepath='../.././gcc/../include/obstack.h' line='180' column='1'/>
768      </data-member>
769      <data-member access='public' layout-offset-in-bits='2'>
770        <var-decl name='alloc_failed' type-id='type-id-13' visibility='default' filepath='../.././gcc/../include/obstack.h' line='184' column='1'/>
771      </data-member>
772    </class-decl>
773    <class-decl name='stat' size-in-bits='1152' is-struct='yes' visibility='default' filepath='/usr/include/bits/stat.h' line='46' column='1' id='type-id-62'>
774      <data-member access='public' layout-offset-in-bits='0'>
775        <var-decl name='st_dev' type-id='type-id-63' visibility='default' filepath='/usr/include/bits/stat.h' line='48' column='1'/>
776      </data-member>
777      <data-member access='public' layout-offset-in-bits='64'>
778        <var-decl name='st_ino' type-id='type-id-64' visibility='default' filepath='/usr/include/bits/stat.h' line='53' column='1'/>
779      </data-member>
780      <data-member access='public' layout-offset-in-bits='128'>
781        <var-decl name='st_nlink' type-id='type-id-65' visibility='default' filepath='/usr/include/bits/stat.h' line='61' column='1'/>
782      </data-member>
783      <data-member access='public' layout-offset-in-bits='192'>
784        <var-decl name='st_mode' type-id='type-id-66' visibility='default' filepath='/usr/include/bits/stat.h' line='62' column='1'/>
785      </data-member>
786      <data-member access='public' layout-offset-in-bits='224'>
787        <var-decl name='st_uid' type-id='type-id-67' visibility='default' filepath='/usr/include/bits/stat.h' line='64' column='1'/>
788      </data-member>
789      <data-member access='public' layout-offset-in-bits='256'>
790        <var-decl name='st_gid' type-id='type-id-68' visibility='default' filepath='/usr/include/bits/stat.h' line='65' column='1'/>
791      </data-member>
792      <data-member access='public' layout-offset-in-bits='288'>
793        <var-decl name='__pad0' type-id='type-id-18' visibility='default' filepath='/usr/include/bits/stat.h' line='67' column='1'/>
794      </data-member>
795      <data-member access='public' layout-offset-in-bits='320'>
796        <var-decl name='st_rdev' type-id='type-id-63' visibility='default' filepath='/usr/include/bits/stat.h' line='69' column='1'/>
797      </data-member>
798      <data-member access='public' layout-offset-in-bits='384'>
799        <var-decl name='st_size' type-id='type-id-54' visibility='default' filepath='/usr/include/bits/stat.h' line='74' column='1'/>
800      </data-member>
801      <data-member access='public' layout-offset-in-bits='448'>
802        <var-decl name='st_blksize' type-id='type-id-69' visibility='default' filepath='/usr/include/bits/stat.h' line='78' column='1'/>
803      </data-member>
804      <data-member access='public' layout-offset-in-bits='512'>
805        <var-decl name='st_blocks' type-id='type-id-70' visibility='default' filepath='/usr/include/bits/stat.h' line='80' column='1'/>
806      </data-member>
807      <data-member access='public' layout-offset-in-bits='576'>
808        <var-decl name='st_atim' type-id='type-id-71' visibility='default' filepath='/usr/include/bits/stat.h' line='91' column='1'/>
809      </data-member>
810      <data-member access='public' layout-offset-in-bits='704'>
811        <var-decl name='st_mtim' type-id='type-id-71' visibility='default' filepath='/usr/include/bits/stat.h' line='92' column='1'/>
812      </data-member>
813      <data-member access='public' layout-offset-in-bits='832'>
814        <var-decl name='st_ctim' type-id='type-id-71' visibility='default' filepath='/usr/include/bits/stat.h' line='93' column='1'/>
815      </data-member>
816      <data-member access='public' layout-offset-in-bits='960'>
817        <var-decl name='__unused' type-id='type-id-22' visibility='default' filepath='/usr/include/bits/stat.h' line='106' column='1'/>
818      </data-member>
819    </class-decl>
820    <typedef-decl name='__off_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='141' column='1' id='type-id-54'/>
821    <typedef-decl name='_IO_lock_t' type-id='type-id-31' filepath='/usr/include/libio.h' line='180' column='1' id='type-id-72'/>
822    <typedef-decl name='__off64_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='142' column='1' id='type-id-56'/>
823    <class-decl name='diagnostic_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='../.././gcc/diagnostic.h' line='31' column='1' id='type-id-73'>
824      <data-member access='public' layout-offset-in-bits='0'>
825        <var-decl name='message' type-id='type-id-74' visibility='default' filepath='../.././gcc/diagnostic.h' line='33' column='1'/>
826      </data-member>
827      <data-member access='public' layout-offset-in-bits='320'>
828        <var-decl name='location' type-id='type-id-75' visibility='default' filepath='../.././gcc/diagnostic.h' line='34' column='1'/>
829      </data-member>
830      <data-member access='public' layout-offset-in-bits='352'>
831        <var-decl name='override_column' type-id='type-id-13' visibility='default' filepath='../.././gcc/diagnostic.h' line='35' column='1'/>
832      </data-member>
833      <data-member access='public' layout-offset-in-bits='384'>
834        <var-decl name='x_data' type-id='type-id-14' visibility='default' filepath='../.././gcc/diagnostic.h' line='37' column='1'/>
835      </data-member>
836      <data-member access='public' layout-offset-in-bits='448'>
837        <var-decl name='kind' type-id='type-id-76' visibility='default' filepath='../.././gcc/diagnostic.h' line='39' column='1'/>
838      </data-member>
839      <data-member access='public' layout-offset-in-bits='480'>
840        <var-decl name='option_index' type-id='type-id-18' visibility='default' filepath='../.././gcc/diagnostic.h' line='41' column='1'/>
841      </data-member>
842    </class-decl>
843    <class-decl name='_obstack_chunk' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././gcc/../include/obstack.h' line='157' column='1' id='type-id-77'>
844      <data-member access='public' layout-offset-in-bits='0'>
845        <var-decl name='limit' type-id='type-id-51' visibility='default' filepath='../.././gcc/../include/obstack.h' line='159' column='1'/>
846      </data-member>
847      <data-member access='public' layout-offset-in-bits='64'>
848        <var-decl name='prev' type-id='type-id-59' visibility='default' filepath='../.././gcc/../include/obstack.h' line='160' column='1'/>
849      </data-member>
850      <data-member access='public' layout-offset-in-bits='128'>
851        <var-decl name='contents' type-id='type-id-10' visibility='default' filepath='../.././gcc/../include/obstack.h' line='161' column='1'/>
852      </data-member>
853    </class-decl>
854    <class-decl name='cpp_hashnode' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='676' column='1' id='type-id-78'>
855      <data-member access='public' layout-offset-in-bits='0'>
856        <var-decl name='ident' type-id='type-id-79' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='677' column='1'/>
857      </data-member>
858      <data-member access='public' layout-offset-in-bits='0'>
859        <var-decl name='is_directive' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='678' column='1'/>
860      </data-member>
861      <data-member access='public' layout-offset-in-bits='1'>
862        <var-decl name='directive_index' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='679' column='1'/>
863      </data-member>
864      <data-member access='public' layout-offset-in-bits='136'>
865        <var-decl name='rid_code' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='682' column='1'/>
866      </data-member>
867      <data-member access='public' layout-offset-in-bits='16'>
868        <var-decl name='type' type-id='type-id-80' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='683' column='1'/>
869      </data-member>
870      <data-member access='public' layout-offset-in-bits='22'>
871        <var-decl name='flags' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='684' column='1'/>
872      </data-member>
873      <data-member access='public' layout-offset-in-bits='192'>
874        <var-decl name='value' type-id='type-id-81' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='686' column='1'/>
875      </data-member>
876    </class-decl>
877    <typedef-decl name='__dev_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='134' column='1' id='type-id-63'/>
878    <typedef-decl name='__ino_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='137' column='1' id='type-id-64'/>
879    <typedef-decl name='__nlink_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='140' column='1' id='type-id-65'/>
880    <typedef-decl name='__mode_t' type-id='type-id-13' filepath='/usr/include/bits/types.h' line='139' column='1' id='type-id-66'/>
881    <typedef-decl name='__uid_t' type-id='type-id-13' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-67'/>
882    <typedef-decl name='__gid_t' type-id='type-id-13' filepath='/usr/include/bits/types.h' line='136' column='1' id='type-id-68'/>
883    <typedef-decl name='__blksize_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='164' column='1' id='type-id-69'/>
884    <typedef-decl name='__blkcnt_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='169' column='1' id='type-id-70'/>
885    <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='120' column='1' id='type-id-71'>
886      <data-member access='public' layout-offset-in-bits='0'>
887        <var-decl name='tv_sec' type-id='type-id-82' visibility='default' filepath='/usr/include/time.h' line='122' column='1'/>
888      </data-member>
889      <data-member access='public' layout-offset-in-bits='64'>
890        <var-decl name='tv_nsec' type-id='type-id-21' visibility='default' filepath='/usr/include/time.h' line='123' column='1'/>
891      </data-member>
892    </class-decl>
893    <typedef-decl name='__time_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='149' column='1' id='type-id-82'/>
894    <typedef-decl name='__sighandler_t' type-id='type-id-83' filepath='/usr/include/signal.h' line='84' column='1' id='type-id-84'/>
895    <typedef-decl name='output_buffer' type-id='type-id-85' filepath='../.././gcc/pretty-print.h' line='100' column='1' id='type-id-86'/>
896    <class-decl name='__anonymous_struct__' size-in-bits='2688' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-86' visibility='default' filepath='../.././gcc/pretty-print.h' line='76' column='1' id='type-id-85'>
897      <data-member access='public' layout-offset-in-bits='0'>
898        <var-decl name='formatted_obstack' type-id='type-id-58' visibility='default' filepath='../.././gcc/pretty-print.h' line='78' column='1'/>
899      </data-member>
900      <data-member access='public' layout-offset-in-bits='704'>
901        <var-decl name='chunk_obstack' type-id='type-id-58' visibility='default' filepath='../.././gcc/pretty-print.h' line='82' column='1'/>
902      </data-member>
903      <data-member access='public' layout-offset-in-bits='1408'>
904        <var-decl name='obstack' type-id='type-id-87' visibility='default' filepath='../.././gcc/pretty-print.h' line='86' column='1'/>
905      </data-member>
906      <data-member access='public' layout-offset-in-bits='1472'>
907        <var-decl name='cur_chunk_array' type-id='type-id-88' visibility='default' filepath='../.././gcc/pretty-print.h' line='89' column='1'/>
908      </data-member>
909      <data-member access='public' layout-offset-in-bits='1536'>
910        <var-decl name='stream' type-id='type-id-89' visibility='default' filepath='../.././gcc/pretty-print.h' line='92' column='1'/>
911      </data-member>
912      <data-member access='public' layout-offset-in-bits='1600'>
913        <var-decl name='line_length' type-id='type-id-18' visibility='default' filepath='../.././gcc/pretty-print.h' line='95' column='1'/>
914      </data-member>
915      <data-member access='public' layout-offset-in-bits='1632'>
916        <var-decl name='digit_buffer' type-id='type-id-3' visibility='default' filepath='../.././gcc/pretty-print.h' line='99' column='1'/>
917      </data-member>
918    </class-decl>
919    <class-decl name='chunk_info' size-in-bits='3904' is-struct='yes' visibility='default' filepath='../.././gcc/pretty-print.h' line='59' column='1' id='type-id-90'>
920      <data-member access='public' layout-offset-in-bits='0'>
921        <var-decl name='prev' type-id='type-id-88' visibility='default' filepath='../.././gcc/pretty-print.h' line='62' column='1'/>
922      </data-member>
923      <data-member access='public' layout-offset-in-bits='64'>
924        <var-decl name='args' type-id='type-id-16' visibility='default' filepath='../.././gcc/pretty-print.h' line='70' column='1'/>
925      </data-member>
926    </class-decl>
927    <typedef-decl name='pp_padding' type-id='type-id-91' filepath='../.././gcc/pretty-print.h' line='108' column='1' id='type-id-35'/>
928    <enum-decl name='__anonymous_enum__' is-anonymous='yes' linkage-name='10pp_padding' filepath='../.././gcc/pretty-print.h' line='106' column='1' id='type-id-91'>
929      <underlying-type type-id='type-id-26'/>
930      <enumerator name='pp_none' value='0'/>
931      <enumerator name='pp_before' value='1'/>
932      <enumerator name='pp_after' value='2'/>
933    </enum-decl>
934    <typedef-decl name='pp_wrapping_mode_t' type-id='type-id-92' filepath='../.././gcc/pretty-print.h' line='120' column='1' id='type-id-36'/>
935    <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-36' visibility='default' filepath='../.././gcc/pretty-print.h' line='113' column='1' id='type-id-92'>
936      <data-member access='public' layout-offset-in-bits='0'>
937        <var-decl name='rule' type-id='type-id-93' visibility='default' filepath='../.././gcc/pretty-print.h' line='115' column='1'/>
938      </data-member>
939      <data-member access='public' layout-offset-in-bits='32'>
940        <var-decl name='line_cutoff' type-id='type-id-18' visibility='default' filepath='../.././gcc/pretty-print.h' line='119' column='1'/>
941      </data-member>
942    </class-decl>
943    <typedef-decl name='diagnostic_prefixing_rule_t' type-id='type-id-94' filepath='../.././gcc/pretty-print.h' line='52' column='1' id='type-id-93'/>
944    <enum-decl name='__anonymous_enum__1' is-anonymous='yes' linkage-name='27diagnostic_prefixing_rule_t' filepath='../.././gcc/pretty-print.h' line='48' column='1' id='type-id-94'>
945      <underlying-type type-id='type-id-26'/>
946      <enumerator name='DIAGNOSTICS_SHOW_PREFIX_ONCE' value='0'/>
947      <enumerator name='DIAGNOSTICS_SHOW_PREFIX_NEVER' value='1'/>
948      <enumerator name='DIAGNOSTICS_SHOW_PREFIX_EVERY_LINE' value='2'/>
949    </enum-decl>
950    <typedef-decl name='printer_fn' type-id='type-id-95' filepath='../.././gcc/pretty-print.h' line='136' column='1' id='type-id-37'/>
951    <typedef-decl name='pretty_printer' type-id='type-id-33' filepath='../.././gcc/pretty-print.h' line='135' column='1' id='type-id-96'/>
952    <typedef-decl name='text_info' type-id='type-id-97' filepath='../.././gcc/pretty-print.h' line='40' column='1' id='type-id-74'/>
953    <class-decl name='__anonymous_struct__2' size-in-bits='320' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-74' visibility='default' filepath='../.././gcc/pretty-print.h' line='34' column='1' id='type-id-97'>
954      <data-member access='public' layout-offset-in-bits='0'>
955        <var-decl name='format_spec' type-id='type-id-15' visibility='default' filepath='../.././gcc/pretty-print.h' line='35' column='1'/>
956      </data-member>
957      <data-member access='public' layout-offset-in-bits='64'>
958        <var-decl name='args_ptr' type-id='type-id-98' visibility='default' filepath='../.././gcc/pretty-print.h' line='36' column='1'/>
959      </data-member>
960      <data-member access='public' layout-offset-in-bits='128'>
961        <var-decl name='err_no' type-id='type-id-18' visibility='default' filepath='../.././gcc/pretty-print.h' line='37' column='1'/>
962      </data-member>
963      <data-member access='public' layout-offset-in-bits='192'>
964        <var-decl name='locus' type-id='type-id-99' visibility='default' filepath='../.././gcc/pretty-print.h' line='38' column='1'/>
965      </data-member>
966      <data-member access='public' layout-offset-in-bits='256'>
967        <var-decl name='x_data' type-id='type-id-100' visibility='default' filepath='../.././gcc/pretty-print.h' line='39' column='1'/>
968      </data-member>
969    </class-decl>
970    <typedef-decl name='va_list' type-id='type-id-101' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/prev-gcc/include/stdarg.h' line='102' column='1' id='type-id-102'/>
971    <typedef-decl name='__gnuc_va_list' type-id='type-id-25' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/prev-gcc/include/stdarg.h' line='40' column='1' id='type-id-101'/>
972    <typedef-decl name='location_t' type-id='type-id-103' filepath='../.././gcc/input.h' line='44' column='1' id='type-id-75'/>
973    <class-decl name='line_map' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/include/line-map.h' line='204' column='1' id='type-id-104'>
974      <member-type access='public'>
975        <union-decl name='map_u' size-in-bits='256' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='210' column='1' id='type-id-105'>
976          <data-member access='public'>
977            <var-decl name='ordinary' type-id='type-id-106' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='211' column='1'/>
978          </data-member>
979          <data-member access='public'>
980            <var-decl name='macro' type-id='type-id-107' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='212' column='1'/>
981          </data-member>
982        </union-decl>
983      </member-type>
984      <data-member access='public' layout-offset-in-bits='0'>
985        <var-decl name='start_location' type-id='type-id-103' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='205' column='1'/>
986      </data-member>
987      <data-member access='public' layout-offset-in-bits='0'>
988        <var-decl name='reason' type-id='type-id-108' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='208' column='1'/>
989      </data-member>
990      <data-member access='public' layout-offset-in-bits='64'>
991        <var-decl name='d' type-id='type-id-105' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='213' column='1'/>
992      </data-member>
993    </class-decl>
994    <typedef-decl name='source_location' type-id='type-id-13' filepath='../.././gcc/../libcpp/include/line-map.h' line='51' column='1' id='type-id-103'/>
995    <typedef-decl name='diagnostic_t' type-id='type-id-109' filepath='../.././gcc/diagnostic-core.h' line='40' column='1' id='type-id-76'/>
996    <enum-decl name='__anonymous_enum__2' is-anonymous='yes' linkage-name='12diagnostic_t' filepath='../.././gcc/diagnostic-core.h' line='32' column='1' id='type-id-109'>
997      <underlying-type type-id='type-id-26'/>
998      <enumerator name='DK_UNSPECIFIED' value='0'/>
999      <enumerator name='DK_IGNORED' value='1'/>
1000      <enumerator name='DK_FATAL' value='2'/>
1001      <enumerator name='DK_ICE' value='3'/>
1002      <enumerator name='DK_ERROR' value='4'/>
1003      <enumerator name='DK_SORRY' value='5'/>
1004      <enumerator name='DK_WARNING' value='6'/>
1005      <enumerator name='DK_ANACHRONISM' value='7'/>
1006      <enumerator name='DK_NOTE' value='8'/>
1007      <enumerator name='DK_DEBUG' value='9'/>
1008      <enumerator name='DK_PEDWARN' value='10'/>
1009      <enumerator name='DK_PERMERROR' value='11'/>
1010      <enumerator name='DK_LAST_DIAGNOSTIC_KIND' value='12'/>
1011      <enumerator name='DK_POP' value='13'/>
1012    </enum-decl>
1013    <typedef-decl name='diagnostic_classification_change_t' type-id='type-id-110' filepath='../.././gcc/diagnostic.h' line='52' column='1' id='type-id-111'/>
1014    <class-decl name='diagnostic_classification_change_t' size-in-bits='96' is-struct='yes' visibility='default' filepath='../.././gcc/diagnostic.h' line='47' column='1' id='type-id-110'>
1015      <data-member access='public' layout-offset-in-bits='0'>
1016        <var-decl name='location' type-id='type-id-75' visibility='default' filepath='../.././gcc/diagnostic.h' line='49' column='1'/>
1017      </data-member>
1018      <data-member access='public' layout-offset-in-bits='32'>
1019        <var-decl name='option' type-id='type-id-18' visibility='default' filepath='../.././gcc/diagnostic.h' line='50' column='1'/>
1020      </data-member>
1021      <data-member access='public' layout-offset-in-bits='64'>
1022        <var-decl name='kind' type-id='type-id-76' visibility='default' filepath='../.././gcc/diagnostic.h' line='51' column='1'/>
1023      </data-member>
1024    </class-decl>
1025    <typedef-decl name='diagnostic_starter_fn' type-id='type-id-112' filepath='../.././gcc/diagnostic.h' line='55' column='1' id='type-id-43'/>
1026    <typedef-decl name='diagnostic_context' type-id='type-id-38' filepath='../.././gcc/coretypes.h' line='74' column='1' id='type-id-113'/>
1027    <typedef-decl name='diagnostic_info' type-id='type-id-73' filepath='../.././gcc/diagnostic.h' line='42' column='1' id='type-id-114'/>
1028    <typedef-decl name='diagnostic_finalizer_fn' type-id='type-id-43' filepath='../.././gcc/diagnostic.h' line='57' column='1' id='type-id-44'/>
1029    <class-decl name='line_map_ordinary' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='71' column='1' id='type-id-106'>
1030      <data-member access='public' layout-offset-in-bits='0'>
1031        <var-decl name='to_file' type-id='type-id-15' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='72' column='1'/>
1032      </data-member>
1033      <data-member access='public' layout-offset-in-bits='64'>
1034        <var-decl name='to_line' type-id='type-id-115' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='73' column='1'/>
1035      </data-member>
1036      <data-member access='public' layout-offset-in-bits='96'>
1037        <var-decl name='included_from' type-id='type-id-18' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='78' column='1'/>
1038      </data-member>
1039      <data-member access='public' layout-offset-in-bits='128'>
1040        <var-decl name='sysp' type-id='type-id-27' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='84' column='1'/>
1041      </data-member>
1042      <data-member access='public' layout-offset-in-bits='8'>
1043        <var-decl name='column_bits' type-id='type-id-13' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='87' column='1'/>
1044      </data-member>
1045    </class-decl>
1046    <typedef-decl name='linenum_type' type-id='type-id-13' filepath='../.././gcc/../libcpp/include/line-map.h' line='48' column='1' id='type-id-115'/>
1047    <class-decl name='line_map_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='105' column='1' id='type-id-107'>
1048      <data-member access='public' layout-offset-in-bits='0'>
1049        <var-decl name='macro' type-id='type-id-116' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='110' column='1'/>
1050      </data-member>
1051      <data-member access='public' layout-offset-in-bits='64'>
1052        <var-decl name='n_tokens' type-id='type-id-13' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='113' column='1'/>
1053      </data-member>
1054      <data-member access='public' layout-offset-in-bits='128'>
1055        <var-decl name='macro_locations' type-id='type-id-117' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='168' column='1'/>
1056      </data-member>
1057      <data-member access='public' layout-offset-in-bits='192'>
1058        <var-decl name='expansion' type-id='type-id-103' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='175' column='1'/>
1059      </data-member>
1060    </class-decl>
1061    <enum-decl name='lc_reason' filepath='../.././gcc/../libcpp/include/line-map.h' line='37' column='1' id='type-id-108'>
1062      <underlying-type type-id='type-id-26'/>
1063      <enumerator name='LC_ENTER' value='0'/>
1064      <enumerator name='LC_LEAVE' value='1'/>
1065      <enumerator name='LC_RENAME' value='2'/>
1066      <enumerator name='LC_RENAME_VERBATIM' value='3'/>
1067      <enumerator name='LC_ENTER_MACRO' value='4'/>
1068    </enum-decl>
1069    <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-89'/>
1070    <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-53'/>
1071    <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-55'/>
1072    <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-52'/>
1073    <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-59'/>
1074    <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-60'/>
1075    <pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-95'/>
1076    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-51'/>
1077    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-47'/>
1078    <qualified-type-def type-id='type-id-51' const='yes' id='type-id-121'/>
1079    <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-122'/>
1080    <pointer-type-def type-id='type-id-51' size-in-bits='64' id='type-id-123'/>
1081    <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-124'/>
1082    <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-88'/>
1083    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-125'/>
1084    <pointer-type-def type-id='type-id-125' size-in-bits='64' id='type-id-15'/>
1085    <qualified-type-def type-id='type-id-104' const='yes' id='type-id-126'/>
1086    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-48'/>
1087    <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-116'/>
1088    <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-41'/>
1089    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-127'/>
1090    <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-128'/>
1091    <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-40'/>
1092    <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-46'/>
1093    <pointer-type-def type-id='type-id-18' size-in-bits='64' id='type-id-42'/>
1094    <pointer-type-def type-id='type-id-75' size-in-bits='64' id='type-id-99'/>
1095    <pointer-type-def type-id='type-id-58' size-in-bits='64' id='type-id-87'/>
1096    <pointer-type-def type-id='type-id-86' size-in-bits='64' id='type-id-34'/>
1097    <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-131'/>
1098    <pointer-type-def type-id='type-id-96' size-in-bits='64' id='type-id-39'/>
1099    <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-117'/>
1100    <pointer-type-def type-id='type-id-62' size-in-bits='64' id='type-id-132'/>
1101    <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-133'/>
1102    <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-134'/>
1103    <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-98'/>
1104    <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-136'/>
1105    <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-45'/>
1106    <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-112'/>
1107    <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-83'/>
1108    <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/>
1109    <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-61'/>
1110    <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-14'/>
1111    <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-144'/>
1112    <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-100'/>
1113    <function-decl name='strcoll' filepath='/usr/include/string.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
1114      <parameter type-id='type-id-15'/>
1115      <parameter type-id='type-id-15'/>
1116      <return type-id='type-id-18'/>
1117    </function-decl>
1118    <function-decl name='strerror' filepath='/usr/include/string.h' line='413' column='1' visibility='default' binding='global' size-in-bits='64'>
1119      <parameter type-id='type-id-18'/>
1120      <return type-id='type-id-51'/>
1121    </function-decl>
1122    <function-decl name='strtok' filepath='/usr/include/string.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
1123      <parameter type-id='type-id-51'/>
1124      <parameter type-id='type-id-15'/>
1125      <return type-id='type-id-51'/>
1126    </function-decl>
1127    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
1128      <parameter type-id='type-id-51'/>
1129      <parameter type-id='type-id-15'/>
1130      <parameter type-id='type-id-32'/>
1131      <return type-id='type-id-32'/>
1132    </function-decl>
1133    <function-decl name='notice' mangled-name='_Z6noticePKcz' filepath='../.././gcc/collect2.c' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z6noticePKcz'>
1134      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
1135      <parameter is-variadic='yes'/>
1136      <return type-id='type-id-31'/>
1137    </function-decl>
1138    <function-decl name='notice_translated' mangled-name='_Z17notice_translatedPKcz' filepath='../.././gcc/collect2.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17notice_translatedPKcz'>
1139      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
1140      <parameter is-variadic='yes'/>
1141      <return type-id='type-id-31'/>
1142    </function-decl>
1143    <function-decl name='file_exists' mangled-name='_Z11file_existsPKc' filepath='../.././gcc/collect2.c' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11file_existsPKc'>
1144      <parameter type-id='type-id-15' name='name' filepath='../.././gcc/collect2.c' line='475' column='1'/>
1145      <return type-id='type-id-18'/>
1146    </function-decl>
1147    <function-decl name='dump_file' mangled-name='_Z9dump_filePKcP8_IO_FILE' filepath='../.././gcc/collect2.c' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9dump_filePKcP8_IO_FILE'>
1148      <parameter type-id='type-id-15' name='name' filepath='../.././gcc/collect2.c' line='513' column='1'/>
1149      <parameter type-id='type-id-89' name='to' filepath='../.././gcc/collect2.c' line='513' column='1'/>
1150      <return type-id='type-id-31'/>
1151    </function-decl>
1152    <function-decl name='collect_wait' mangled-name='_Z12collect_waitPKcP7pex_obj' filepath='../.././gcc/collect2.c' line='1958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12collect_waitPKcP7pex_obj'>
1153      <parameter type-id='type-id-15' name='prog' filepath='../.././gcc/collect2.c' line='1958' column='1'/>
1154      <parameter type-id='type-id-131' name='pex' filepath='../.././gcc/collect2.c' line='1958' column='1'/>
1155      <return type-id='type-id-18'/>
1156    </function-decl>
1157    <function-decl name='collect_execute' mangled-name='_Z15collect_executePKcPPcS0_S0_i' filepath='../.././gcc/collect2.c' line='2004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15collect_executePKcPPcS0_S0_i'>
1158      <parameter type-id='type-id-15' name='prog' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1159      <parameter type-id='type-id-123' name='argv' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1160      <parameter type-id='type-id-15' name='outname' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1161      <parameter type-id='type-id-15' name='errname' filepath='../.././gcc/collect2.c' line='2005' column='1'/>
1162      <parameter type-id='type-id-18' name='flags' filepath='../.././gcc/collect2.c' line='2005' column='1'/>
1163      <return type-id='type-id-131'/>
1164    </function-decl>
1165    <function-decl name='main' mangled-name='main' filepath='../.././gcc/collect2.c' line='1016' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='main'>
1166      <parameter type-id='type-id-18' name='argc' filepath='../.././gcc/collect2.c' line='1016' column='1'/>
1167      <parameter type-id='type-id-123' name='argv' filepath='../.././gcc/collect2.c' line='1016' column='1'/>
1168      <return type-id='type-id-18'/>
1169    </function-decl>
1170    <var-decl name='ldout' type-id='type-id-15' mangled-name='ldout' visibility='default' filepath='../.././gcc/collect2.c' line='208' column='1' elf-symbol-id='ldout'/>
1171    <var-decl name='lderrout' type-id='type-id-15' mangled-name='lderrout' visibility='default' filepath='../.././gcc/collect2.c' line='209' column='1' elf-symbol-id='lderrout'/>
1172    <var-decl name='c_file_name' type-id='type-id-15' mangled-name='c_file_name' visibility='default' filepath='../.././gcc/collect2.c' line='216' column='1' elf-symbol-id='c_file_name'/>
1173    <var-decl name='temporary_obstack' type-id='type-id-58' mangled-name='temporary_obstack' visibility='default' filepath='../.././gcc/collect2.c' line='229' column='1' elf-symbol-id='temporary_obstack'/>
1174    <var-decl name='temporary_firstobj' type-id='type-id-51' mangled-name='temporary_firstobj' visibility='default' filepath='../.././gcc/collect2.c' line='230' column='1' elf-symbol-id='temporary_firstobj'/>
1175    <var-decl name='vflag' type-id='type-id-1' mangled-name='vflag' visibility='default' filepath='../.././gcc/collect2.c' line='179' column='1' elf-symbol-id='vflag'/>
1176    <var-decl name='debug' type-id='type-id-1' mangled-name='debug' visibility='default' filepath='../.././gcc/collect2.c' line='197' column='1' elf-symbol-id='debug'/>
1177    <var-decl name='do_collecting' type-id='type-id-18' mangled-name='do_collecting' visibility='default' filepath='../.././gcc/collect2.c' line='147' column='1' elf-symbol-id='do_collecting'/>
1178    <var-decl name='no_demangle' type-id='type-id-18' mangled-name='no_demangle' visibility='default' filepath='../.././gcc/collect2.c' line='161' column='1' elf-symbol-id='no_demangle'/>
1179    <var-decl name='helpflag' type-id='type-id-1' mangled-name='helpflag' visibility='default' filepath='../.././gcc/collect2.c' line='198' column='1' elf-symbol-id='helpflag'/>
1180    <function-decl name='fprintf' filepath='/usr/include/stdio.h' line='355' column='1' visibility='default' binding='global' size-in-bits='64'>
1181      <parameter type-id='type-id-89'/>
1182      <parameter type-id='type-id-15'/>
1183      <parameter is-variadic='yes'/>
1184      <return type-id='type-id-18'/>
1185    </function-decl>
1186    <function-decl name='_obstack_newchunk' filepath='../.././gcc/../include/obstack.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'>
1187      <parameter type-id='type-id-87'/>
1188      <parameter type-id='type-id-18'/>
1189      <return type-id='type-id-31'/>
1190    </function-decl>
1191    <function-decl name='strlen' filepath='/usr/include/string.h' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
1192      <parameter type-id='type-id-15'/>
1193      <return type-id='type-id-32'/>
1194    </function-decl>
1195    <function-decl name='xmalloc' filepath='../.././gcc/../include/libiberty.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
1196      <parameter type-id='type-id-32'/>
1197      <return type-id='type-id-14'/>
1198    </function-decl>
1199    <function-decl name='xstrdup' filepath='../.././gcc/../include/libiberty.h' line='316' column='1' visibility='default' binding='global' size-in-bits='64'>
1200      <parameter type-id='type-id-15'/>
1201      <return type-id='type-id-51'/>
1202    </function-decl>
1203    <function-decl name='strncpy' filepath='/usr/include/string.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
1204      <parameter type-id='type-id-51'/>
1205      <parameter type-id='type-id-15'/>
1206      <parameter type-id='type-id-32'/>
1207      <return type-id='type-id-51'/>
1208    </function-decl>
1209    <function-decl name='free' filepath='/usr/include/malloc.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
1210      <parameter type-id='type-id-14'/>
1211      <return type-id='type-id-31'/>
1212    </function-decl>
1213    <function-decl name='xcalloc' filepath='../.././gcc/../include/libiberty.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
1214      <parameter type-id='type-id-32'/>
1215      <parameter type-id='type-id-32'/>
1216      <return type-id='type-id-14'/>
1217    </function-decl>
1218    <function-decl name='strcpy' filepath='/usr/include/string.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1219      <parameter type-id='type-id-51'/>
1220      <parameter type-id='type-id-15'/>
1221      <return type-id='type-id-51'/>
1222    </function-decl>
1223    <function-decl name='strcmp' filepath='/usr/include/string.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
1224      <parameter type-id='type-id-15'/>
1225      <parameter type-id='type-id-15'/>
1226      <return type-id='type-id-18'/>
1227    </function-decl>
1228    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
1229      <parameter type-id='type-id-15'/>
1230      <parameter type-id='type-id-123'/>
1231      <parameter type-id='type-id-18'/>
1232      <return type-id='type-id-21'/>
1233    </function-decl>
1234    <function-decl name='fopen_unlocked' filepath='../.././gcc/../include/libiberty.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
1235      <parameter type-id='type-id-15'/>
1236      <parameter type-id='type-id-15'/>
1237      <return type-id='type-id-89'/>
1238    </function-decl>
1239    <function-decl name='fread_unlocked' filepath='/usr/include/stdio.h' line='732' column='1' visibility='default' binding='global' size-in-bits='64'>
1240      <parameter type-id='type-id-14'/>
1241      <parameter type-id='type-id-32'/>
1242      <parameter type-id='type-id-32'/>
1243      <parameter type-id='type-id-89'/>
1244      <return type-id='type-id-32'/>
1245    </function-decl>
1246    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
1247      <parameter type-id='type-id-89'/>
1248      <return type-id='type-id-18'/>
1249    </function-decl>
1250    <function-decl name='memcmp' filepath='/usr/include/string.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
1251      <parameter type-id='type-id-14'/>
1252      <parameter type-id='type-id-14'/>
1253      <parameter type-id='type-id-32'/>
1254      <return type-id='type-id-18'/>
1255    </function-decl>
1256    <function-decl name='__xstat' filepath='/usr/include/sys/stat.h' line='403' column='1' visibility='default' binding='global' size-in-bits='64'>
1257      <parameter type-id='type-id-18'/>
1258      <parameter type-id='type-id-15'/>
1259      <parameter type-id='type-id-132'/>
1260      <return type-id='type-id-18'/>
1261    </function-decl>
1262    <function-decl name='access' filepath='/usr/include/unistd.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
1263      <parameter type-id='type-id-15'/>
1264      <parameter type-id='type-id-18'/>
1265      <return type-id='type-id-18'/>
1266    </function-decl>
1267    <function-decl name='gettext' filepath='/usr/include/libintl.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64'>
1268      <parameter type-id='type-id-15'/>
1269      <return type-id='type-id-51'/>
1270    </function-decl>
1271    <function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
1272      <parameter type-id='type-id-89'/>
1273      <parameter type-id='type-id-15'/>
1274      <parameter type-id='type-id-134'/>
1275      <return type-id='type-id-18'/>
1276    </function-decl>
1277    <function-decl name='lbasename' filepath='../.././gcc/../include/libiberty.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
1278      <parameter type-id='type-id-15'/>
1279      <return type-id='type-id-15'/>
1280    </function-decl>
1281    <function-decl name='filename_ncmp' filepath='../.././gcc/../include/filenames.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
1282      <parameter type-id='type-id-15'/>
1283      <parameter type-id='type-id-15'/>
1284      <parameter type-id='type-id-32'/>
1285      <return type-id='type-id-18'/>
1286    </function-decl>
1287    <function-decl name='concat' filepath='../.././gcc/../include/libiberty.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
1288      <parameter type-id='type-id-15'/>
1289      <parameter is-variadic='yes'/>
1290      <return type-id='type-id-51'/>
1291    </function-decl>
1292    <function-decl name='unlink_if_ordinary' filepath='../.././gcc/../include/libiberty.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
1293      <parameter type-id='type-id-15' name='name' filepath='../.././gcc/collect2.c' line='475' column='1'/>
1294      <return type-id='type-id-18'/>
1295    </function-decl>
1296    <function-decl name='signal' filepath='/usr/include/signal.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
1297      <parameter type-id='type-id-18'/>
1298      <parameter type-id='type-id-84'/>
1299      <return type-id='type-id-84'/>
1300    </function-decl>
1301    <function-decl name='raise' filepath='/usr/include/signal.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
1302      <parameter type-id='type-id-18'/>
1303      <return type-id='type-id-18'/>
1304    </function-decl>
1305    <function-decl name='__uflow' filepath='/usr/include/libio.h' line='417' column='1' visibility='default' binding='global' size-in-bits='64'>
1306      <parameter type-id='type-id-53'/>
1307      <return type-id='type-id-18'/>
1308    </function-decl>
1309    <function-decl name='obstack_free' filepath='../.././gcc/../include/obstack.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'>
1310      <parameter type-id='type-id-87'/>
1311      <parameter type-id='type-id-14'/>
1312      <return type-id='type-id-31'/>
1313    </function-decl>
1314    <function-decl name='__overflow' filepath='/usr/include/libio.h' line='418' column='1' visibility='default' binding='global' size-in-bits='64'>
1315      <parameter type-id='type-id-53'/>
1316      <parameter type-id='type-id-18'/>
1317      <return type-id='type-id-18'/>
1318    </function-decl>
1319    <function-decl name='fputs_unlocked' filepath='/usr/include/stdio.h' line='721' column='1' visibility='default' binding='global' size-in-bits='64'>
1320      <parameter type-id='type-id-15'/>
1321      <parameter type-id='type-id-89'/>
1322      <return type-id='type-id-18'/>
1323    </function-decl>
1324    <function-decl name='fflush_unlocked' filepath='/usr/include/stdio.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
1325      <parameter type-id='type-id-89'/>
1326      <return type-id='type-id-18'/>
1327    </function-decl>
1328    <function-decl name='strsignal' filepath='/usr/include/string.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64'>
1329      <parameter type-id='type-id-18'/>
1330      <return type-id='type-id-51'/>
1331    </function-decl>
1332    <function-decl name='exit' filepath='/usr/include/stdlib.h' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
1333      <parameter type-id='type-id-18'/>
1334      <return type-id='type-id-31'/>
1335    </function-decl>
1336    <function-decl name='pex_get_status' filepath='../.././gcc/../include/libiberty.h' line='552' column='1' visibility='default' binding='global' size-in-bits='64'>
1337      <parameter type-id='type-id-131'/>
1338      <parameter type-id='type-id-18'/>
1339      <parameter type-id='type-id-42'/>
1340      <return type-id='type-id-18'/>
1341    </function-decl>
1342    <function-decl name='pex_free' filepath='../.././gcc/../include/libiberty.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
1343      <parameter type-id='type-id-131'/>
1344      <return type-id='type-id-31'/>
1345    </function-decl>
1346    <function-decl name='unlink' filepath='/usr/include/unistd.h' line='845' column='1' visibility='default' binding='global' size-in-bits='64'>
1347      <parameter type-id='type-id-15' name='name' filepath='../.././gcc/collect2.c' line='475' column='1'/>
1348      <return type-id='type-id-18'/>
1349    </function-decl>
1350    <function-decl name='strncmp' filepath='/usr/include/string.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
1351      <parameter type-id='type-id-15'/>
1352      <parameter type-id='type-id-15'/>
1353      <parameter type-id='type-id-32'/>
1354      <return type-id='type-id-18'/>
1355    </function-decl>
1356    <function-decl name='pex_init' filepath='../.././gcc/../include/libiberty.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
1357      <parameter type-id='type-id-18'/>
1358      <parameter type-id='type-id-15'/>
1359      <parameter type-id='type-id-15'/>
1360      <return type-id='type-id-131'/>
1361    </function-decl>
1362    <function-decl name='pex_run' filepath='../.././gcc/../include/libiberty.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64'>
1363      <parameter type-id='type-id-131'/>
1364      <parameter type-id='type-id-18'/>
1365      <parameter type-id='type-id-15'/>
1366      <parameter type-id='type-id-122'/>
1367      <parameter type-id='type-id-15'/>
1368      <parameter type-id='type-id-15'/>
1369      <parameter type-id='type-id-42'/>
1370      <return type-id='type-id-15'/>
1371    </function-decl>
1372    <function-decl name='__errno_location' filepath='/usr/include/bits/errno.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
1373      <return type-id='type-id-42'/>
1374    </function-decl>
1375    <function-decl name='pex_read_output' filepath='../.././gcc/../include/libiberty.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
1376      <parameter type-id='type-id-131'/>
1377      <parameter type-id='type-id-18'/>
1378      <return type-id='type-id-89'/>
1379    </function-decl>
1380    <function-decl name='fgets_unlocked' filepath='/usr/include/stdio.h' line='644' column='1' visibility='default' binding='global' size-in-bits='64'>
1381      <parameter type-id='type-id-51'/>
1382      <parameter type-id='type-id-18'/>
1383      <parameter type-id='type-id-89'/>
1384      <return type-id='type-id-51'/>
1385    </function-decl>
1386    <function-decl name='make_temp_file' filepath='../.././gcc/../include/libiberty.h' line='233' column='1' visibility='default' binding='global' size-in-bits='64'>
1387      <parameter type-id='type-id-15'/>
1388      <return type-id='type-id-51'/>
1389    </function-decl>
1390    <function-decl name='writeargv' filepath='../.././gcc/../include/libiberty.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1391      <parameter type-id='type-id-123'/>
1392      <parameter type-id='type-id-89'/>
1393      <return type-id='type-id-18'/>
1394    </function-decl>
1395    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64'>
1396      <parameter type-id='type-id-15'/>
1397      <return type-id='type-id-51'/>
1398    </function-decl>
1399    <function-decl name='xmalloc_set_program_name' filepath='../.././gcc/../include/libiberty.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
1400      <parameter type-id='type-id-15'/>
1401      <return type-id='type-id-31'/>
1402    </function-decl>
1403    <function-decl name='expandargv' filepath='../.././gcc/../include/libiberty.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
1404      <parameter type-id='type-id-42'/>
1405      <parameter type-id='type-id-124'/>
1406      <return type-id='type-id-31'/>
1407    </function-decl>
1408    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
1409      <parameter type-id='type-id-136'/>
1410      <return type-id='type-id-18'/>
1411    </function-decl>
1412    <function-decl name='unlock_std_streams' filepath='../.././gcc/../include/libiberty.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1413      <return type-id='type-id-31'/>
1414    </function-decl>
1415    <function-decl name='_obstack_begin' filepath='../.././gcc/../include/obstack.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
1416      <parameter type-id='type-id-87'/>
1417      <parameter type-id='type-id-18'/>
1418      <parameter type-id='type-id-18'/>
1419      <parameter type-id='type-id-144'/>
1420      <parameter type-id='type-id-141'/>
1421      <return type-id='type-id-18'/>
1422    </function-decl>
1423    <function-decl name='printf' filepath='/usr/include/stdio.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
1424      <parameter type-id='type-id-15'/>
1425      <parameter is-variadic='yes'/>
1426      <return type-id='type-id-18'/>
1427    </function-decl>
1428    <function-decl name='ngettext' filepath='/usr/include/libintl.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1429      <parameter type-id='type-id-15'/>
1430      <parameter type-id='type-id-15'/>
1431      <parameter type-id='type-id-28'/>
1432      <return type-id='type-id-51'/>
1433    </function-decl>
1434    <class-decl name='ht_identifier' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/include/symtab.h' line='32' column='1' id='type-id-79'>
1435      <data-member access='public' layout-offset-in-bits='0'>
1436        <var-decl name='str' type-id='type-id-145' visibility='default' filepath='../.././libcpp/include/symtab.h' line='33' column='1'/>
1437      </data-member>
1438      <data-member access='public' layout-offset-in-bits='64'>
1439        <var-decl name='len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='34' column='1'/>
1440      </data-member>
1441      <data-member access='public' layout-offset-in-bits='96'>
1442        <var-decl name='hash_value' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='35' column='1'/>
1443      </data-member>
1444    </class-decl>
1445    <class-decl name='pex_obj' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libiberty/pex-common.h' line='54' column='1' id='type-id-130'>
1446      <data-member access='public' layout-offset-in-bits='0'>
1447        <var-decl name='flags' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='57' column='1'/>
1448      </data-member>
1449      <data-member access='public' layout-offset-in-bits='64'>
1450        <var-decl name='pname' type-id='type-id-15' visibility='default' filepath='../.././libiberty/pex-common.h' line='59' column='1'/>
1451      </data-member>
1452      <data-member access='public' layout-offset-in-bits='128'>
1453        <var-decl name='tempbase' type-id='type-id-15' visibility='default' filepath='../.././libiberty/pex-common.h' line='61' column='1'/>
1454      </data-member>
1455      <data-member access='public' layout-offset-in-bits='192'>
1456        <var-decl name='next_input' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='63' column='1'/>
1457      </data-member>
1458      <data-member access='public' layout-offset-in-bits='256'>
1459        <var-decl name='next_input_name' type-id='type-id-51' visibility='default' filepath='../.././libiberty/pex-common.h' line='65' column='1'/>
1460      </data-member>
1461      <data-member access='public' layout-offset-in-bits='320'>
1462        <var-decl name='next_input_name_allocated' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='67' column='1'/>
1463      </data-member>
1464      <data-member access='public' layout-offset-in-bits='352'>
1465        <var-decl name='stderr_pipe' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='69' column='1'/>
1466      </data-member>
1467      <data-member access='public' layout-offset-in-bits='384'>
1468        <var-decl name='count' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='71' column='1'/>
1469      </data-member>
1470      <data-member access='public' layout-offset-in-bits='448'>
1471        <var-decl name='children' type-id='type-id-146' visibility='default' filepath='../.././libiberty/pex-common.h' line='73' column='1'/>
1472      </data-member>
1473      <data-member access='public' layout-offset-in-bits='512'>
1474        <var-decl name='status' type-id='type-id-42' visibility='default' filepath='../.././libiberty/pex-common.h' line='75' column='1'/>
1475      </data-member>
1476      <data-member access='public' layout-offset-in-bits='576'>
1477        <var-decl name='time' type-id='type-id-147' visibility='default' filepath='../.././libiberty/pex-common.h' line='77' column='1'/>
1478      </data-member>
1479      <data-member access='public' layout-offset-in-bits='640'>
1480        <var-decl name='number_waited' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='79' column='1'/>
1481      </data-member>
1482      <data-member access='public' layout-offset-in-bits='704'>
1483        <var-decl name='input_file' type-id='type-id-89' visibility='default' filepath='../.././libiberty/pex-common.h' line='81' column='1'/>
1484      </data-member>
1485      <data-member access='public' layout-offset-in-bits='768'>
1486        <var-decl name='read_output' type-id='type-id-89' visibility='default' filepath='../.././libiberty/pex-common.h' line='83' column='1'/>
1487      </data-member>
1488      <data-member access='public' layout-offset-in-bits='832'>
1489        <var-decl name='read_err' type-id='type-id-89' visibility='default' filepath='../.././libiberty/pex-common.h' line='85' column='1'/>
1490      </data-member>
1491      <data-member access='public' layout-offset-in-bits='896'>
1492        <var-decl name='remove_count' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='87' column='1'/>
1493      </data-member>
1494      <data-member access='public' layout-offset-in-bits='960'>
1495        <var-decl name='remove' type-id='type-id-123' visibility='default' filepath='../.././libiberty/pex-common.h' line='90' column='1'/>
1496      </data-member>
1497      <data-member access='public' layout-offset-in-bits='1024'>
1498        <var-decl name='funcs' type-id='type-id-148' visibility='default' filepath='../.././libiberty/pex-common.h' line='92' column='1'/>
1499      </data-member>
1500      <data-member access='public' layout-offset-in-bits='1088'>
1501        <var-decl name='sysdep' type-id='type-id-14' visibility='default' filepath='../.././libiberty/pex-common.h' line='94' column='1'/>
1502      </data-member>
1503    </class-decl>
1504    <enum-decl name='node_type' filepath='../.././libcpp/include/cpplib.h' line='614' column='1' id='type-id-80'>
1505      <underlying-type type-id='type-id-26'/>
1506      <enumerator name='NT_VOID' value='0'/>
1507      <enumerator name='NT_MACRO' value='1'/>
1508      <enumerator name='NT_ASSERTION' value='2'/>
1509    </enum-decl>
1510    <function-type size-in-bits='64' id='type-id-118'>
1511      <parameter type-id='type-id-14'/>
1512      <parameter type-id='type-id-21'/>
1513      <return type-id='type-id-59'/>
1514    </function-type>
1515    <function-type size-in-bits='64' id='type-id-119'>
1516      <parameter type-id='type-id-39'/>
1517      <parameter type-id='type-id-133'/>
1518      <parameter type-id='type-id-15'/>
1519      <parameter type-id='type-id-18'/>
1520      <parameter type-id='type-id-1'/>
1521      <parameter type-id='type-id-1'/>
1522      <parameter type-id='type-id-1'/>
1523      <return type-id='type-id-1'/>
1524    </function-type>
1525    <function-type size-in-bits='64' id='type-id-120'>
1526      <parameter type-id='type-id-127'/>
1527      <parameter type-id='type-id-18'/>
1528      <parameter type-id='type-id-76'/>
1529      <parameter type-id='type-id-76'/>
1530      <return type-id='type-id-51'/>
1531    </function-type>
1532    <function-type size-in-bits='64' id='type-id-129'>
1533      <parameter type-id='type-id-18'/>
1534      <parameter type-id='type-id-14'/>
1535      <return type-id='type-id-18'/>
1536    </function-type>
1537    <function-type size-in-bits='64' id='type-id-135'>
1538      <return type-id='type-id-31'/>
1539    </function-type>
1540    <function-type size-in-bits='64' id='type-id-137'>
1541      <parameter type-id='type-id-127'/>
1542      <parameter type-id='type-id-15'/>
1543      <parameter type-id='type-id-98'/>
1544      <return type-id='type-id-31'/>
1545    </function-type>
1546    <function-type size-in-bits='64' id='type-id-138'>
1547      <parameter type-id='type-id-127'/>
1548      <parameter type-id='type-id-128'/>
1549      <return type-id='type-id-31'/>
1550    </function-type>
1551    <function-type size-in-bits='64' id='type-id-139'>
1552      <parameter type-id='type-id-18'/>
1553      <return type-id='type-id-31'/>
1554    </function-type>
1555    <function-type size-in-bits='64' id='type-id-140'>
1556      <parameter type-id='type-id-14'/>
1557      <return type-id='type-id-31'/>
1558    </function-type>
1559    <function-type size-in-bits='64' id='type-id-142'>
1560      <parameter type-id='type-id-14'/>
1561      <parameter type-id='type-id-59'/>
1562      <return type-id='type-id-31'/>
1563    </function-type>
1564    <function-type size-in-bits='64' id='type-id-143'>
1565      <parameter type-id='type-id-21'/>
1566      <return type-id='type-id-14'/>
1567    </function-type>
1568    <union-decl name='_cpp_hashnode_value' size-in-bits='64' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='665' column='1' id='type-id-81'>
1569      <data-member access='public'>
1570        <var-decl name='macro' type-id='type-id-149' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='667' column='1'/>
1571      </data-member>
1572      <data-member access='public'>
1573        <var-decl name='answers' type-id='type-id-150' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='669' column='1'/>
1574      </data-member>
1575      <data-member access='public'>
1576        <var-decl name='builtin' type-id='type-id-151' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='671' column='1'/>
1577      </data-member>
1578      <data-member access='public'>
1579        <var-decl name='arg_index' type-id='type-id-29' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='673' column='1'/>
1580      </data-member>
1581    </union-decl>
1582    <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-150'/>
1583    <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-148'/>
1584    <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-145'/>
1585    <pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-149'/>
1586    <enum-decl name='cpp_builtin_type' filepath='../.././libcpp/include/cpplib.h' line='623' column='1' id='type-id-151'>
1587      <underlying-type type-id='type-id-26'/>
1588      <enumerator name='BT_SPECLINE' value='0'/>
1589      <enumerator name='BT_DATE' value='1'/>
1590      <enumerator name='BT_FILE' value='2'/>
1591      <enumerator name='BT_BASE_FILE' value='3'/>
1592      <enumerator name='BT_INCLUDE_LEVEL' value='4'/>
1593      <enumerator name='BT_TIME' value='5'/>
1594      <enumerator name='BT_STDC' value='6'/>
1595      <enumerator name='BT_PRAGMA' value='7'/>
1596      <enumerator name='BT_TIMESTAMP' value='8'/>
1597      <enumerator name='BT_COUNTER' value='9'/>
1598      <enumerator name='BT_FIRST_USER' value='10'/>
1599      <enumerator name='BT_LAST_USER' value='41'/>
1600    </enum-decl>
1601    <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-147'/>
1602    <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-146'/>
1603    <class-decl name='answer' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='28' column='1' id='type-id-152'>
1604      <data-member access='public' layout-offset-in-bits='0'>
1605        <var-decl name='next' type-id='type-id-150' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='29' column='1'/>
1606      </data-member>
1607      <data-member access='public' layout-offset-in-bits='64'>
1608        <var-decl name='count' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='30' column='1'/>
1609      </data-member>
1610      <data-member access='public' layout-offset-in-bits='128'>
1611        <var-decl name='first' type-id='type-id-158' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='31' column='1'/>
1612      </data-member>
1613    </class-decl>
1614    <class-decl name='pex_time' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='559' column='1' id='type-id-156'>
1615      <data-member access='public' layout-offset-in-bits='0'>
1616        <var-decl name='user_seconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='561' column='1'/>
1617      </data-member>
1618      <data-member access='public' layout-offset-in-bits='64'>
1619        <var-decl name='user_microseconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='562' column='1'/>
1620      </data-member>
1621      <data-member access='public' layout-offset-in-bits='128'>
1622        <var-decl name='system_seconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='563' column='1'/>
1623      </data-member>
1624      <data-member access='public' layout-offset-in-bits='192'>
1625        <var-decl name='system_microseconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='564' column='1'/>
1626      </data-member>
1627    </class-decl>
1628    <qualified-type-def type-id='type-id-159' const='yes' id='type-id-153'/>
1629    <qualified-type-def type-id='type-id-27' const='yes' id='type-id-154'/>
1630    <typedef-decl name='cpp_macro' type-id='type-id-160' filepath='../.././libcpp/include/cpplib.h' line='37' column='1' id='type-id-155'/>
1631    <typedef-decl name='pid_t' type-id='type-id-161' filepath='/usr/include/sys/types.h' line='99' column='1' id='type-id-157'/>
1632    <class-decl name='cpp_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='36' column='1' id='type-id-160'>
1633      <member-type access='public'>
1634        <union-decl name='cpp_macro_u' size-in-bits='64' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='47' column='1' id='type-id-162'>
1635          <data-member access='public'>
1636            <var-decl name='tokens' type-id='type-id-163' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='49' column='1'/>
1637          </data-member>
1638          <data-member access='public'>
1639            <var-decl name='text' type-id='type-id-145' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='50' column='1'/>
1640          </data-member>
1641        </union-decl>
1642      </member-type>
1643      <data-member access='public' layout-offset-in-bits='0'>
1644        <var-decl name='params' type-id='type-id-164' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='42' column='1'/>
1645      </data-member>
1646      <data-member access='public' layout-offset-in-bits='64'>
1647        <var-decl name='exp' type-id='type-id-162' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='51' column='1'/>
1648      </data-member>
1649      <data-member access='public' layout-offset-in-bits='128'>
1650        <var-decl name='line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='54' column='1'/>
1651      </data-member>
1652      <data-member access='public' layout-offset-in-bits='160'>
1653        <var-decl name='count' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='57' column='1'/>
1654      </data-member>
1655      <data-member access='public' layout-offset-in-bits='192'>
1656        <var-decl name='paramc' type-id='type-id-29' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='60' column='1'/>
1657      </data-member>
1658      <data-member access='public' layout-offset-in-bits='16'>
1659        <var-decl name='fun_like' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='63' column='1'/>
1660      </data-member>
1661      <data-member access='public' layout-offset-in-bits='17'>
1662        <var-decl name='variadic' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='66' column='1'/>
1663      </data-member>
1664      <data-member access='public' layout-offset-in-bits='18'>
1665        <var-decl name='syshdr' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='69' column='1'/>
1666      </data-member>
1667      <data-member access='public' layout-offset-in-bits='19'>
1668        <var-decl name='used' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='72' column='1'/>
1669      </data-member>
1670      <data-member access='public' layout-offset-in-bits='20'>
1671        <var-decl name='traditional' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='75' column='1'/>
1672      </data-member>
1673      <data-member access='public' layout-offset-in-bits='21'>
1674        <var-decl name='extra_tokens' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='80' column='1'/>
1675      </data-member>
1676    </class-decl>
1677    <class-decl name='pex_funcs' size-in-bits='576' is-struct='yes' visibility='default' filepath='../.././libiberty/pex-common.h' line='99' column='1' id='type-id-159'>
1678      <data-member access='public' layout-offset-in-bits='0'>
1679        <var-decl name='open_read' type-id='type-id-165' visibility='default' filepath='../.././libiberty/pex-common.h' line='103' column='1'/>
1680      </data-member>
1681      <data-member access='public' layout-offset-in-bits='64'>
1682        <var-decl name='open_write' type-id='type-id-165' visibility='default' filepath='../.././libiberty/pex-common.h' line='106' column='1'/>
1683      </data-member>
1684      <data-member access='public' layout-offset-in-bits='128'>
1685        <var-decl name='exec_child' type-id='type-id-166' visibility='default' filepath='../.././libiberty/pex-common.h' line='117' column='1'/>
1686      </data-member>
1687      <data-member access='public' layout-offset-in-bits='192'>
1688        <var-decl name='close' type-id='type-id-167' visibility='default' filepath='../.././libiberty/pex-common.h' line='124' column='1'/>
1689      </data-member>
1690      <data-member access='public' layout-offset-in-bits='256'>
1691        <var-decl name='wait' type-id='type-id-168' visibility='default' filepath='../.././libiberty/pex-common.h' line='129' column='1'/>
1692      </data-member>
1693      <data-member access='public' layout-offset-in-bits='320'>
1694        <var-decl name='pipe' type-id='type-id-169' visibility='default' filepath='../.././libiberty/pex-common.h' line='135' column='1'/>
1695      </data-member>
1696      <data-member access='public' layout-offset-in-bits='384'>
1697        <var-decl name='fdopenr' type-id='type-id-170' visibility='default' filepath='../.././libiberty/pex-common.h' line='139' column='1'/>
1698      </data-member>
1699      <data-member access='public' layout-offset-in-bits='448'>
1700        <var-decl name='fdopenw' type-id='type-id-170' visibility='default' filepath='../.././libiberty/pex-common.h' line='144' column='1'/>
1701      </data-member>
1702      <data-member access='public' layout-offset-in-bits='512'>
1703        <var-decl name='cleanup' type-id='type-id-171' visibility='default' filepath='../.././libiberty/pex-common.h' line='147' column='1'/>
1704      </data-member>
1705    </class-decl>
1706    <array-type-def dimensions='1' type-id='type-id-172' size-in-bits='192' id='type-id-158'>
1707      <subrange length='1' type-id='type-id-4' id='type-id-7'/>
1708    </array-type-def>
1709    <typedef-decl name='__pid_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-161'/>
1710    <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-170'/>
1711    <class-decl name='cpp_token' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='223' column='1' id='type-id-172'>
1712      <member-type access='public'>
1713        <union-decl name='cpp_token_u' size-in-bits='128' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='228' column='1' id='type-id-174'>
1714          <data-member access='public'>
1715            <var-decl name='node' type-id='type-id-175' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='231' column='1'/>
1716          </data-member>
1717          <data-member access='public'>
1718            <var-decl name='source' type-id='type-id-163' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='234' column='1'/>
1719          </data-member>
1720          <data-member access='public'>
1721            <var-decl name='str' type-id='type-id-176' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='237' column='1'/>
1722          </data-member>
1723          <data-member access='public'>
1724            <var-decl name='macro_arg' type-id='type-id-177' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='240' column='1'/>
1725          </data-member>
1726          <data-member access='public'>
1727            <var-decl name='token_no' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='244' column='1'/>
1728          </data-member>
1729          <data-member access='public'>
1730            <var-decl name='pragma' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='247' column='1'/>
1731          </data-member>
1732        </union-decl>
1733      </member-type>
1734      <data-member access='public' layout-offset-in-bits='0'>
1735        <var-decl name='src_loc' type-id='type-id-103' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='224' column='1'/>
1736      </data-member>
1737      <data-member access='public' layout-offset-in-bits='0'>
1738        <var-decl name='type' type-id='type-id-178' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='225' column='1'/>
1739      </data-member>
1740      <data-member access='public' layout-offset-in-bits='48'>
1741        <var-decl name='flags' type-id='type-id-29' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='226' column='1'/>
1742      </data-member>
1743      <data-member access='public' layout-offset-in-bits='64'>
1744        <var-decl name='val' type-id='type-id-174' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='248' column='1'/>
1745      </data-member>
1746    </class-decl>
1747    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-164'/>
1748    <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-163'/>
1749    <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-165'/>
1750    <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-167'/>
1751    <pointer-type-def type-id='type-id-181' size-in-bits='64' id='type-id-169'/>
1752    <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-166'/>
1753    <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-168'/>
1754    <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-171'/>
1755    <class-decl name='cpp_identifier' size-in-bits='64' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='212' column='1' id='type-id-175'>
1756      <data-member access='public' layout-offset-in-bits='0'>
1757        <var-decl name='node' type-id='type-id-116' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='218' column='1'/>
1758      </data-member>
1759    </class-decl>
1760    <class-decl name='cpp_macro_arg' size-in-bits='32' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='206' column='1' id='type-id-177'>
1761      <data-member access='public' layout-offset-in-bits='0'>
1762        <var-decl name='arg_no' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='208' column='1'/>
1763      </data-member>
1764    </class-decl>
1765    <class-decl name='cpp_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='173' column='1' id='type-id-176'>
1766      <data-member access='public' layout-offset-in-bits='0'>
1767        <var-decl name='len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='174' column='1'/>
1768      </data-member>
1769      <data-member access='public' layout-offset-in-bits='64'>
1770        <var-decl name='text' type-id='type-id-145' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='175' column='1'/>
1771      </data-member>
1772    </class-decl>
1773    <enum-decl name='cpp_ttype' filepath='../.././libcpp/include/cpplib.h' line='153' column='1' id='type-id-178'>
1774      <underlying-type type-id='type-id-26'/>
1775      <enumerator name='CPP_EQ' value='0'/>
1776      <enumerator name='CPP_NOT' value='1'/>
1777      <enumerator name='CPP_GREATER' value='2'/>
1778      <enumerator name='CPP_LESS' value='3'/>
1779      <enumerator name='CPP_PLUS' value='4'/>
1780      <enumerator name='CPP_MINUS' value='5'/>
1781      <enumerator name='CPP_MULT' value='6'/>
1782      <enumerator name='CPP_DIV' value='7'/>
1783      <enumerator name='CPP_MOD' value='8'/>
1784      <enumerator name='CPP_AND' value='9'/>
1785      <enumerator name='CPP_OR' value='10'/>
1786      <enumerator name='CPP_XOR' value='11'/>
1787      <enumerator name='CPP_RSHIFT' value='12'/>
1788      <enumerator name='CPP_LSHIFT' value='13'/>
1789      <enumerator name='CPP_COMPL' value='14'/>
1790      <enumerator name='CPP_AND_AND' value='15'/>
1791      <enumerator name='CPP_OR_OR' value='16'/>
1792      <enumerator name='CPP_QUERY' value='17'/>
1793      <enumerator name='CPP_COLON' value='18'/>
1794      <enumerator name='CPP_COMMA' value='19'/>
1795      <enumerator name='CPP_OPEN_PAREN' value='20'/>
1796      <enumerator name='CPP_CLOSE_PAREN' value='21'/>
1797      <enumerator name='CPP_EOF' value='22'/>
1798      <enumerator name='CPP_EQ_EQ' value='23'/>
1799      <enumerator name='CPP_NOT_EQ' value='24'/>
1800      <enumerator name='CPP_GREATER_EQ' value='25'/>
1801      <enumerator name='CPP_LESS_EQ' value='26'/>
1802      <enumerator name='CPP_PLUS_EQ' value='27'/>
1803      <enumerator name='CPP_MINUS_EQ' value='28'/>
1804      <enumerator name='CPP_MULT_EQ' value='29'/>
1805      <enumerator name='CPP_DIV_EQ' value='30'/>
1806      <enumerator name='CPP_MOD_EQ' value='31'/>
1807      <enumerator name='CPP_AND_EQ' value='32'/>
1808      <enumerator name='CPP_OR_EQ' value='33'/>
1809      <enumerator name='CPP_XOR_EQ' value='34'/>
1810      <enumerator name='CPP_RSHIFT_EQ' value='35'/>
1811      <enumerator name='CPP_LSHIFT_EQ' value='36'/>
1812      <enumerator name='CPP_HASH' value='37'/>
1813      <enumerator name='CPP_PASTE' value='38'/>
1814      <enumerator name='CPP_OPEN_SQUARE' value='39'/>
1815      <enumerator name='CPP_CLOSE_SQUARE' value='40'/>
1816      <enumerator name='CPP_OPEN_BRACE' value='41'/>
1817      <enumerator name='CPP_CLOSE_BRACE' value='42'/>
1818      <enumerator name='CPP_SEMICOLON' value='43'/>
1819      <enumerator name='CPP_ELLIPSIS' value='44'/>
1820      <enumerator name='CPP_PLUS_PLUS' value='45'/>
1821      <enumerator name='CPP_MINUS_MINUS' value='46'/>
1822      <enumerator name='CPP_DEREF' value='47'/>
1823      <enumerator name='CPP_DOT' value='48'/>
1824      <enumerator name='CPP_SCOPE' value='49'/>
1825      <enumerator name='CPP_DEREF_STAR' value='50'/>
1826      <enumerator name='CPP_DOT_STAR' value='51'/>
1827      <enumerator name='CPP_ATSIGN' value='52'/>
1828      <enumerator name='CPP_NAME' value='53'/>
1829      <enumerator name='CPP_AT_NAME' value='54'/>
1830      <enumerator name='CPP_NUMBER' value='55'/>
1831      <enumerator name='CPP_CHAR' value='56'/>
1832      <enumerator name='CPP_WCHAR' value='57'/>
1833      <enumerator name='CPP_CHAR16' value='58'/>
1834      <enumerator name='CPP_CHAR32' value='59'/>
1835      <enumerator name='CPP_OTHER' value='60'/>
1836      <enumerator name='CPP_STRING' value='61'/>
1837      <enumerator name='CPP_WSTRING' value='62'/>
1838      <enumerator name='CPP_STRING16' value='63'/>
1839      <enumerator name='CPP_STRING32' value='64'/>
1840      <enumerator name='CPP_UTF8STRING' value='65'/>
1841      <enumerator name='CPP_OBJC_STRING' value='66'/>
1842      <enumerator name='CPP_HEADER_NAME' value='67'/>
1843      <enumerator name='CPP_CHAR_USERDEF' value='68'/>
1844      <enumerator name='CPP_WCHAR_USERDEF' value='69'/>
1845      <enumerator name='CPP_CHAR16_USERDEF' value='70'/>
1846      <enumerator name='CPP_CHAR32_USERDEF' value='71'/>
1847      <enumerator name='CPP_STRING_USERDEF' value='72'/>
1848      <enumerator name='CPP_WSTRING_USERDEF' value='73'/>
1849      <enumerator name='CPP_STRING16_USERDEF' value='74'/>
1850      <enumerator name='CPP_STRING32_USERDEF' value='75'/>
1851      <enumerator name='CPP_UTF8STRING_USERDEF' value='76'/>
1852      <enumerator name='CPP_COMMENT' value='77'/>
1853      <enumerator name='CPP_MACRO_ARG' value='78'/>
1854      <enumerator name='CPP_PRAGMA' value='79'/>
1855      <enumerator name='CPP_PRAGMA_EOL' value='80'/>
1856      <enumerator name='CPP_PADDING' value='81'/>
1857      <enumerator name='N_TTYPES' value='82'/>
1858      <enumerator name='CPP_LAST_EQ' value='13'/>
1859      <enumerator name='CPP_FIRST_DIGRAPH' value='37'/>
1860      <enumerator name='CPP_LAST_PUNCTUATOR' value='52'/>
1861      <enumerator name='CPP_LAST_CPP_OP' value='26'/>
1862    </enum-decl>
1863  </abi-instr>
1864  <abi-instr address-size='64' path='../.././gcc/diagnostic.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
1865    <class-decl name='line_maps' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././libcpp/include/line-map.h' line='263' column='1' id='type-id-185'>
1866      <data-member access='public' layout-offset-in-bits='0'>
1867        <var-decl name='info_ordinary' type-id='type-id-186' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='265' column='1'/>
1868      </data-member>
1869      <data-member access='public' layout-offset-in-bits='192'>
1870        <var-decl name='info_macro' type-id='type-id-186' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='267' column='1'/>
1871      </data-member>
1872      <data-member access='public' layout-offset-in-bits='384'>
1873        <var-decl name='depth' type-id='type-id-13' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='270' column='1'/>
1874      </data-member>
1875      <data-member access='public' layout-offset-in-bits='416'>
1876        <var-decl name='trace_includes' type-id='type-id-1' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='273' column='1'/>
1877      </data-member>
1878      <data-member access='public' layout-offset-in-bits='448'>
1879        <var-decl name='highest_location' type-id='type-id-103' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='276' column='1'/>
1880      </data-member>
1881      <data-member access='public' layout-offset-in-bits='480'>
1882        <var-decl name='highest_line' type-id='type-id-103' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='279' column='1'/>
1883      </data-member>
1884      <data-member access='public' layout-offset-in-bits='512'>
1885        <var-decl name='max_column_hint' type-id='type-id-13' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='283' column='1'/>
1886      </data-member>
1887      <data-member access='public' layout-offset-in-bits='576'>
1888        <var-decl name='reallocator' type-id='type-id-187' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='287' column='1'/>
1889      </data-member>
1890      <data-member access='public' layout-offset-in-bits='640'>
1891        <var-decl name='round_alloc_size' type-id='type-id-188' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='291' column='1'/>
1892      </data-member>
1893    </class-decl>
1894    <class-decl name='maps_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='244' column='1' id='type-id-186'>
1895      <data-member access='public' layout-offset-in-bits='0'>
1896        <var-decl name='maps' type-id='type-id-189' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='250' column='1'/>
1897      </data-member>
1898      <data-member access='public' layout-offset-in-bits='64'>
1899        <var-decl name='allocated' type-id='type-id-13' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='253' column='1'/>
1900      </data-member>
1901      <data-member access='public' layout-offset-in-bits='96'>
1902        <var-decl name='used' type-id='type-id-13' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='257' column='1'/>
1903      </data-member>
1904      <data-member access='public' layout-offset-in-bits='128'>
1905        <var-decl name='cache' type-id='type-id-13' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='259' column='1'/>
1906      </data-member>
1907    </class-decl>
1908    <typedef-decl name='line_map_realloc' type-id='type-id-190' filepath='../.././gcc/../libcpp/include/line-map.h' line='54' column='1' id='type-id-187'/>
1909    <typedef-decl name='line_map_round_alloc_size_func' type-id='type-id-191' filepath='../.././gcc/../libcpp/include/line-map.h' line='58' column='1' id='type-id-188'/>
1910    <enum-decl name='location_resolution_kind' filepath='../.././gcc/../libcpp/include/line-map.h' line='604' column='1' id='type-id-192'>
1911      <underlying-type type-id='type-id-26'/>
1912      <enumerator name='LRK_MACRO_EXPANSION_POINT' value='0'/>
1913      <enumerator name='LRK_SPELLING_LOCATION' value='1'/>
1914      <enumerator name='LRK_MACRO_DEFINITION_LOCATION' value='2'/>
1915    </enum-decl>
1916    <typedef-decl name='expanded_location' type-id='type-id-193' filepath='../.././gcc/../libcpp/include/line-map.h' line='599' column='1' id='type-id-194'/>
1917    <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-194' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='588' column='1' id='type-id-193'>
1918      <data-member access='public' layout-offset-in-bits='0'>
1919        <var-decl name='file' type-id='type-id-15' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='590' column='1'/>
1920      </data-member>
1921      <data-member access='public' layout-offset-in-bits='64'>
1922        <var-decl name='line' type-id='type-id-18' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='593' column='1'/>
1923      </data-member>
1924      <data-member access='public' layout-offset-in-bits='96'>
1925        <var-decl name='column' type-id='type-id-18' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='595' column='1'/>
1926      </data-member>
1927      <data-member access='public' layout-offset-in-bits='128'>
1928        <var-decl name='sysp' type-id='type-id-1' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='598' column='1'/>
1929      </data-member>
1930    </class-decl>
1931    <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-195'/>
1932    <pointer-type-def type-id='type-id-104' size-in-bits='64' id='type-id-189'/>
1933    <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-196'/>
1934    <pointer-type-def type-id='type-id-197' size-in-bits='64' id='type-id-191'/>
1935    <pointer-type-def type-id='type-id-198' size-in-bits='64' id='type-id-190'/>
1936    <function-decl name='default_diagnostic_finalizer' mangled-name='_Z28default_diagnostic_finalizerP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28default_diagnostic_finalizerP18diagnostic_contextP15diagnostic_info'>
1937      <parameter type-id='type-id-127'/>
1938      <parameter type-id='type-id-128'/>
1939      <return type-id='type-id-31'/>
1940    </function-decl>
1941    <function-decl name='file_name_as_prefix' mangled-name='_Z19file_name_as_prefixPKc' filepath='../.././gcc/diagnostic.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19file_name_as_prefixPKc'>
1942      <parameter type-id='type-id-15'/>
1943      <return type-id='type-id-51'/>
1944    </function-decl>
1945    <function-decl name='diagnostic_initialize' mangled-name='_Z21diagnostic_initializeP18diagnostic_contexti' filepath='../.././gcc/diagnostic.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21diagnostic_initializeP18diagnostic_contexti'>
1946      <parameter type-id='type-id-127'/>
1947      <parameter type-id='type-id-18'/>
1948      <return type-id='type-id-31'/>
1949    </function-decl>
1950    <function-decl name='diagnostic_finish' mangled-name='_Z17diagnostic_finishP18diagnostic_context' filepath='../.././gcc/diagnostic.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17diagnostic_finishP18diagnostic_context'>
1951      <parameter type-id='type-id-127' name='context' filepath='../.././gcc/diagnostic.c' line='128' column='1'/>
1952      <return type-id='type-id-31'/>
1953    </function-decl>
1954    <function-decl name='diagnostic_set_info_translated' mangled-name='_Z30diagnostic_set_info_translatedP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' filepath='../.././gcc/diagnostic.c' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z30diagnostic_set_info_translatedP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t'>
1955      <parameter type-id='type-id-128' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='150' column='1'/>
1956      <parameter type-id='type-id-15' name='msg' filepath='../.././gcc/diagnostic.c' line='150' column='1'/>
1957      <parameter type-id='type-id-98' name='args' filepath='../.././gcc/diagnostic.c' line='151' column='1'/>
1958      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='151' column='1'/>
1959      <parameter type-id='type-id-76' name='kind' filepath='../.././gcc/diagnostic.c' line='152' column='1'/>
1960      <return type-id='type-id-31'/>
1961    </function-decl>
1962    <function-decl name='diagnostic_set_info' mangled-name='_Z19diagnostic_set_infoP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' filepath='../.././gcc/diagnostic.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19diagnostic_set_infoP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t'>
1963      <parameter type-id='type-id-128' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='150' column='1'/>
1964      <parameter type-id='type-id-15' name='msg' filepath='../.././gcc/diagnostic.c' line='150' column='1'/>
1965      <parameter type-id='type-id-98' name='args' filepath='../.././gcc/diagnostic.c' line='151' column='1'/>
1966      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='151' column='1'/>
1967      <parameter type-id='type-id-76' name='kind' filepath='../.././gcc/diagnostic.c' line='152' column='1'/>
1968      <return type-id='type-id-31'/>
1969    </function-decl>
1970    <function-decl name='diagnostic_report_current_module' mangled-name='_Z32diagnostic_report_current_moduleP18diagnostic_contextj' filepath='../.././gcc/diagnostic.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z32diagnostic_report_current_moduleP18diagnostic_contextj'>
1971      <parameter type-id='type-id-127' name='context' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1972      <parameter type-id='type-id-75' name='where' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1973      <return type-id='type-id-31'/>
1974    </function-decl>
1975    <function-decl name='diagnostic_classify_diagnostic' mangled-name='_Z30diagnostic_classify_diagnosticP18diagnostic_contexti12diagnostic_tj' filepath='../.././gcc/diagnostic.c' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z30diagnostic_classify_diagnosticP18diagnostic_contexti12diagnostic_tj'>
1976      <parameter type-id='type-id-127' name='context' filepath='../.././gcc/diagnostic.c' line='323' column='1'/>
1977      <parameter type-id='type-id-18' name='option_index' filepath='../.././gcc/diagnostic.c' line='324' column='1'/>
1978      <parameter type-id='type-id-76' name='new_kind' filepath='../.././gcc/diagnostic.c' line='325' column='1'/>
1979      <parameter type-id='type-id-75' name='where' filepath='../.././gcc/diagnostic.c' line='326' column='1'/>
1980      <return type-id='type-id-76'/>
1981    </function-decl>
1982    <function-decl name='diagnostic_push_diagnostics' mangled-name='_Z27diagnostic_push_diagnosticsP18diagnostic_contextj' filepath='../.././gcc/diagnostic.c' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27diagnostic_push_diagnosticsP18diagnostic_contextj'>
1983      <parameter type-id='type-id-127' name='context' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1984      <parameter type-id='type-id-75' name='where' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1985      <return type-id='type-id-31'/>
1986    </function-decl>
1987    <function-decl name='diagnostic_pop_diagnostics' mangled-name='_Z26diagnostic_pop_diagnosticsP18diagnostic_contextj' filepath='../.././gcc/diagnostic.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26diagnostic_pop_diagnosticsP18diagnostic_contextj'>
1988      <parameter type-id='type-id-127' name='context' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1989      <parameter type-id='type-id-75' name='where' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1990      <return type-id='type-id-31'/>
1991    </function-decl>
1992    <function-decl name='trim_filename' mangled-name='_Z13trim_filenamePKc' filepath='../.././gcc/diagnostic.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13trim_filenamePKc'>
1993      <parameter type-id='type-id-15'/>
1994      <return type-id='type-id-15'/>
1995    </function-decl>
1996    <function-decl name='verbatim' mangled-name='_Z8verbatimPKcz' filepath='../.././gcc/diagnostic.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8verbatimPKcz'>
1997      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
1998      <parameter is-variadic='yes'/>
1999      <return type-id='type-id-31'/>
2000    </function-decl>
2001    <function-decl name='seen_error' mangled-name='_Z10seen_errorv' filepath='../.././gcc/diagnostic.c' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10seen_errorv'>
2002      <return type-id='type-id-1'/>
2003    </function-decl>
2004    <function-decl name='fnotice' mangled-name='_Z7fnoticeP8_IO_FILEPKcz' filepath='../.././gcc/diagnostic.c' line='857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7fnoticeP8_IO_FILEPKcz'>
2005      <parameter type-id='type-id-89' name='file' filepath='../.././gcc/diagnostic.c' line='857' column='1'/>
2006      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/diagnostic.c' line='857' column='1'/>
2007      <parameter is-variadic='yes'/>
2008      <return type-id='type-id-31'/>
2009    </function-decl>
2010    <function-decl name='fancy_abort' mangled-name='_Z11fancy_abortPKciS0_' filepath='../.././gcc/diagnostic.c' line='897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11fancy_abortPKciS0_'>
2011      <parameter type-id='type-id-15'/>
2012      <parameter type-id='type-id-18'/>
2013      <parameter type-id='type-id-15'/>
2014      <return type-id='type-id-31'/>
2015    </function-decl>
2016    <function-decl name='diagnostic_report_diagnostic' mangled-name='_Z28diagnostic_report_diagnosticP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28diagnostic_report_diagnosticP18diagnostic_contextP15diagnostic_info'>
2017      <parameter type-id='type-id-127' name='context' filepath='../.././gcc/diagnostic.c' line='404' column='1'/>
2018      <parameter type-id='type-id-128' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='405' column='1'/>
2019      <return type-id='type-id-1'/>
2020    </function-decl>
2021    <function-decl name='sorry' mangled-name='_Z5sorryPKcz' filepath='../.././gcc/diagnostic.c' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z5sorryPKcz'>
2022      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
2023      <parameter is-variadic='yes'/>
2024      <return type-id='type-id-31'/>
2025    </function-decl>
2026    <function-decl name='error_at' mangled-name='_Z8error_atjPKcz' filepath='../.././gcc/diagnostic.c' line='782' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8error_atjPKcz'>
2027      <parameter type-id='type-id-75' name='loc' filepath='../.././gcc/diagnostic.c' line='782' column='1'/>
2028      <parameter type-id='type-id-15' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='782' column='1'/>
2029      <parameter is-variadic='yes'/>
2030      <return type-id='type-id-31'/>
2031    </function-decl>
2032    <function-decl name='error_n' mangled-name='_Z7error_njiPKcS0_z' filepath='../.././gcc/diagnostic.c' line='766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7error_njiPKcS0_z'>
2033      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
2034      <parameter type-id='type-id-18' name='n' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
2035      <parameter type-id='type-id-15' name='singular_gmsgid' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
2036      <parameter type-id='type-id-15' name='plural_gmsgid' filepath='../.././gcc/diagnostic.c' line='767' column='1'/>
2037      <parameter is-variadic='yes'/>
2038      <return type-id='type-id-31'/>
2039    </function-decl>
2040    <function-decl name='error' mangled-name='_Z5errorPKcz' filepath='../.././gcc/diagnostic.c' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z5errorPKcz'>
2041      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
2042      <parameter is-variadic='yes'/>
2043      <return type-id='type-id-31'/>
2044    </function-decl>
2045    <function-decl name='permerror' mangled-name='_Z9permerrorjPKcz' filepath='../.././gcc/diagnostic.c' line='736' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9permerrorjPKcz'>
2046      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='736' column='1'/>
2047      <parameter type-id='type-id-15' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='736' column='1'/>
2048      <parameter is-variadic='yes'/>
2049      <return type-id='type-id-1'/>
2050    </function-decl>
2051    <function-decl name='pedwarn' mangled-name='_Z7pedwarnjiPKcz' filepath='../.././gcc/diagnostic.c' line='716' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7pedwarnjiPKcz'>
2052      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
2053      <parameter type-id='type-id-18' name='opt' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
2054      <parameter type-id='type-id-15' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
2055      <parameter is-variadic='yes'/>
2056      <return type-id='type-id-1'/>
2057    </function-decl>
2058    <function-decl name='warning_at' mangled-name='_Z10warning_atjiPKcz' filepath='../.././gcc/diagnostic.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10warning_atjiPKcz'>
2059      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
2060      <parameter type-id='type-id-18' name='opt' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
2061      <parameter type-id='type-id-15' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
2062      <parameter is-variadic='yes'/>
2063      <return type-id='type-id-1'/>
2064    </function-decl>
2065    <function-decl name='warning' mangled-name='_Z7warningiPKcz' filepath='../.././gcc/diagnostic.c' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7warningiPKcz'>
2066      <parameter type-id='type-id-18' name='opt' filepath='../.././gcc/diagnostic.c' line='672' column='1'/>
2067      <parameter type-id='type-id-15' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='672' column='1'/>
2068      <parameter is-variadic='yes'/>
2069      <return type-id='type-id-1'/>
2070    </function-decl>
2071    <function-decl name='inform_n' mangled-name='_Z8inform_njiPKcS0_z' filepath='../.././gcc/diagnostic.c' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8inform_njiPKcS0_z'>
2072      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
2073      <parameter type-id='type-id-18' name='n' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
2074      <parameter type-id='type-id-15' name='singular_gmsgid' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
2075      <parameter type-id='type-id-15' name='plural_gmsgid' filepath='../.././gcc/diagnostic.c' line='767' column='1'/>
2076      <parameter is-variadic='yes'/>
2077      <return type-id='type-id-31'/>
2078    </function-decl>
2079    <function-decl name='inform' mangled-name='_Z6informjPKcz' filepath='../.././gcc/diagnostic.c' line='640' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z6informjPKcz'>
2080      <parameter type-id='type-id-75' name='loc' filepath='../.././gcc/diagnostic.c' line='782' column='1'/>
2081      <parameter type-id='type-id-15' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='782' column='1'/>
2082      <parameter is-variadic='yes'/>
2083      <return type-id='type-id-31'/>
2084    </function-decl>
2085    <function-decl name='emit_diagnostic' mangled-name='_Z15emit_diagnostic12diagnostic_tjiPKcz' filepath='../.././gcc/diagnostic.c' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15emit_diagnostic12diagnostic_tjiPKcz'>
2086      <parameter type-id='type-id-76' name='kind' filepath='../.././gcc/diagnostic.c' line='614' column='1'/>
2087      <parameter type-id='type-id-75' name='location' filepath='../.././gcc/diagnostic.c' line='614' column='1'/>
2088      <parameter type-id='type-id-18' name='opt' filepath='../.././gcc/diagnostic.c' line='614' column='1'/>
2089      <parameter type-id='type-id-15' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='615' column='1'/>
2090      <parameter is-variadic='yes'/>
2091      <return type-id='type-id-1'/>
2092    </function-decl>
2093    <function-decl name='internal_error' mangled-name='_Z14internal_errorPKcz' filepath='../.././gcc/diagnostic.c' line='838' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14internal_errorPKcz'>
2094      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
2095      <parameter is-variadic='yes'/>
2096      <return type-id='type-id-31'/>
2097    </function-decl>
2098    <function-decl name='fatal_error' mangled-name='_Z11fatal_errorPKcz' filepath='../.././gcc/diagnostic.c' line='820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11fatal_errorPKcz'>
2099      <parameter type-id='type-id-15' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
2100      <parameter is-variadic='yes'/>
2101      <return type-id='type-id-31'/>
2102    </function-decl>
2103    <function-decl name='diagnostic_build_prefix' mangled-name='_Z23diagnostic_build_prefixP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23diagnostic_build_prefixP18diagnostic_contextP15diagnostic_info'>
2104      <parameter type-id='type-id-127' name='context' filepath='../.././gcc/diagnostic.c' line='176' column='1'/>
2105      <parameter type-id='type-id-128' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='177' column='1'/>
2106      <return type-id='type-id-51'/>
2107    </function-decl>
2108    <function-decl name='default_diagnostic_starter' mangled-name='_Z26default_diagnostic_starterP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26default_diagnostic_starterP18diagnostic_contextP15diagnostic_info'>
2109      <parameter type-id='type-id-127'/>
2110      <parameter type-id='type-id-128'/>
2111      <return type-id='type-id-31'/>
2112    </function-decl>
2113    <var-decl name='progname' type-id='type-id-15' mangled-name='progname' visibility='default' filepath='../.././gcc/diagnostic.c' line='50' column='1' elf-symbol-id='progname'/>
2114    <var-decl name='global_dc' type-id='type-id-127' mangled-name='global_dc' visibility='default' filepath='../.././gcc/diagnostic.c' line='54' column='1' elf-symbol-id='global_dc'/>
2115    <function-decl name='vasprintf' filepath='/usr/include/stdio.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
2116      <parameter type-id='type-id-123'/>
2117      <parameter type-id='type-id-15'/>
2118      <parameter type-id='type-id-134'/>
2119      <return type-id='type-id-18'/>
2120    </function-decl>
2121    <function-decl name='abort' filepath='/usr/include/stdlib.h' line='514' column='1' visibility='default' binding='global' size-in-bits='64'>
2122      <return type-id='type-id-31'/>
2123    </function-decl>
2124    <function-decl name='concat_length' filepath='../.././gcc/../include/libiberty.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
2125      <parameter type-id='type-id-15'/>
2126      <parameter is-variadic='yes'/>
2127      <return type-id='type-id-28'/>
2128    </function-decl>
2129    <function-decl name='concat_copy2' filepath='../.././gcc/../include/libiberty.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
2130      <parameter type-id='type-id-15'/>
2131      <parameter is-variadic='yes'/>
2132      <return type-id='type-id-51'/>
2133    </function-decl>
2134    <function-type size-in-bits='64' id='type-id-197'>
2135      <parameter type-id='type-id-32'/>
2136      <return type-id='type-id-32'/>
2137    </function-type>
2138    <function-type size-in-bits='64' id='type-id-198'>
2139      <parameter type-id='type-id-14'/>
2140      <parameter type-id='type-id-32'/>
2141      <return type-id='type-id-14'/>
2142    </function-type>
2143  </abi-instr>
2144  <abi-instr address-size='64' path='../.././gcc/ggc-none.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2145    <enum-decl name='gt_types_enum' filepath='./gtype-desc.h' line='23' column='1' id='type-id-199'>
2146      <underlying-type type-id='type-id-26'/>
2147      <enumerator name='gt_ggc_e_24lazy_hex_fp_value_struct' value='0'/>
2148      <enumerator name='gt_ggc_e_15c_inline_static' value='1'/>
2149      <enumerator name='gt_ggc_e_24VEC_c_goto_bindings_p_gc' value='2'/>
2150      <enumerator name='gt_ggc_e_26VEC_c_goto_bindings_p_base' value='3'/>
2151      <enumerator name='gt_ggc_e_15c_goto_bindings' value='4'/>
2152      <enumerator name='gt_ggc_e_7c_scope' value='5'/>
2153      <enumerator name='gt_ggc_e_9c_binding' value='6'/>
2154      <enumerator name='gt_ggc_e_12c_label_vars' value='7'/>
2155      <enumerator name='gt_ggc_e_15c_spot_bindings' value='8'/>
2156      <enumerator name='gt_ggc_e_8c_parser' value='9'/>
2157      <enumerator name='gt_ggc_e_7c_token' value='10'/>
2158      <enumerator name='gt_ggc_e_20VEC_ivarref_entry_gc' value='11'/>
2159      <enumerator name='gt_ggc_e_22VEC_ivarref_entry_base' value='12'/>
2160      <enumerator name='gt_ggc_e_13ivarref_entry' value='13'/>
2161      <enumerator name='gt_ggc_e_22VEC_prot_list_entry_gc' value='14'/>
2162      <enumerator name='gt_ggc_e_24VEC_prot_list_entry_base' value='15'/>
2163      <enumerator name='gt_ggc_e_15prot_list_entry' value='16'/>
2164      <enumerator name='gt_ggc_e_19VEC_msgref_entry_gc' value='17'/>
2165      <enumerator name='gt_ggc_e_21VEC_msgref_entry_base' value='18'/>
2166      <enumerator name='gt_ggc_e_12msgref_entry' value='19'/>
2167      <enumerator name='gt_ggc_e_23VEC_ident_data_tuple_gc' value='20'/>
2168      <enumerator name='gt_ggc_e_25VEC_ident_data_tuple_base' value='21'/>
2169      <enumerator name='gt_ggc_e_16ident_data_tuple' value='22'/>
2170      <enumerator name='gt_ggc_e_17string_descriptor' value='23'/>
2171      <enumerator name='gt_ggc_e_9imp_entry' value='24'/>
2172      <enumerator name='gt_ggc_e_16hashed_attribute' value='25'/>
2173      <enumerator name='gt_ggc_e_12hashed_entry' value='26'/>
2174      <enumerator name='gt_ggc_e_16objc_map_private' value='27'/>
2175      <enumerator name='gt_ggc_e_14builtin_record' value='28'/>
2176      <enumerator name='gt_ggc_e_14string_or_tree' value='29'/>
2177      <enumerator name='gt_ggc_e_11cpool_entry' value='30'/>
2178      <enumerator name='gt_ggc_e_19VEC_method_entry_gc' value='31'/>
2179      <enumerator name='gt_ggc_e_21VEC_method_entry_base' value='32'/>
2180      <enumerator name='gt_ggc_e_14method_entry_d' value='33'/>
2181      <enumerator name='gt_ggc_e_13lang_decl_var' value='34'/>
2182      <enumerator name='gt_ggc_e_14type_assertion' value='35'/>
2183      <enumerator name='gt_ggc_e_14lang_decl_func' value='36'/>
2184      <enumerator name='gt_ggc_e_18treetreehash_entry' value='37'/>
2185      <enumerator name='gt_ggc_e_5CPool' value='38'/>
2186      <enumerator name='gt_ggc_e_3JCF' value='39'/>
2187      <enumerator name='gt_ggc_e_16gfc_powdecl_list' value='40'/>
2188      <enumerator name='gt_ggc_e_16gfc_st_parameter' value='41'/>
2189      <enumerator name='gt_ggc_e_22gfc_st_parameter_field' value='42'/>
2190      <enumerator name='gt_ggc_e_19gfc_intrinsic_map_t' value='43'/>
2191      <enumerator name='gt_ggc_e_17module_htab_entry' value='44'/>
2192      <enumerator name='gt_ggc_e_13binding_level' value='45'/>
2193      <enumerator name='gt_ggc_e_23VEC_pending_noexcept_gc' value='46'/>
2194      <enumerator name='gt_ggc_e_25VEC_pending_noexcept_base' value='47'/>
2195      <enumerator name='gt_ggc_e_16pending_noexcept' value='48'/>
2196      <enumerator name='gt_ggc_e_9opt_stack' value='49'/>
2197      <enumerator name='gt_ggc_e_27VEC_pending_redefinition_gc' value='50'/>
2198      <enumerator name='gt_ggc_e_29VEC_pending_redefinition_base' value='51'/>
2199      <enumerator name='gt_ggc_e_22pending_redefinition_d' value='52'/>
2200      <enumerator name='gt_ggc_e_19VEC_pending_weak_gc' value='53'/>
2201      <enumerator name='gt_ggc_e_21VEC_pending_weak_base' value='54'/>
2202      <enumerator name='gt_ggc_e_14pending_weak_d' value='55'/>
2203      <enumerator name='gt_ggc_e_11align_stack' value='56'/>
2204      <enumerator name='gt_ggc_e_18VEC_tree_gc_vec_gc' value='57'/>
2205      <enumerator name='gt_ggc_e_20VEC_tree_gc_vec_base' value='58'/>
2206      <enumerator name='gt_ggc_e_19VEC_const_char_p_gc' value='59'/>
2207      <enumerator name='gt_ggc_e_21VEC_const_char_p_base' value='60'/>
2208      <enumerator name='gt_ggc_e_21pending_abstract_type' value='61'/>
2209      <enumerator name='gt_ggc_e_15VEC_tree_int_gc' value='62'/>
2210      <enumerator name='gt_ggc_e_17VEC_tree_int_base' value='63'/>
2211      <enumerator name='gt_ggc_e_8tree_int' value='64'/>
2212      <enumerator name='gt_ggc_e_9cp_parser' value='65'/>
2213      <enumerator name='gt_ggc_e_17cp_parser_context' value='66'/>
2214      <enumerator name='gt_ggc_e_34VEC_cp_unparsed_functions_entry_gc' value='67'/>
2215      <enumerator name='gt_ggc_e_36VEC_cp_unparsed_functions_entry_base' value='68'/>
2216      <enumerator name='gt_ggc_e_29cp_unparsed_functions_entry_d' value='69'/>
2217      <enumerator name='gt_ggc_e_27VEC_cp_default_arg_entry_gc' value='70'/>
2218      <enumerator name='gt_ggc_e_29VEC_cp_default_arg_entry_base' value='71'/>
2219      <enumerator name='gt_ggc_e_22cp_default_arg_entry_d' value='72'/>
2220      <enumerator name='gt_ggc_e_8cp_lexer' value='73'/>
2221      <enumerator name='gt_ggc_e_15VEC_cp_token_gc' value='74'/>
2222      <enumerator name='gt_ggc_e_17VEC_cp_token_base' value='75'/>
2223      <enumerator name='gt_ggc_e_8cp_token' value='76'/>
2224      <enumerator name='gt_ggc_e_14cp_token_value' value='77'/>
2225      <enumerator name='gt_ggc_e_10tree_check' value='78'/>
2226      <enumerator name='gt_ggc_e_14constexpr_call' value='79'/>
2227      <enumerator name='gt_ggc_e_16constexpr_fundef' value='80'/>
2228      <enumerator name='gt_ggc_e_22VEC_deferred_access_gc' value='81'/>
2229      <enumerator name='gt_ggc_e_24VEC_deferred_access_base' value='82'/>
2230      <enumerator name='gt_ggc_e_15deferred_access' value='83'/>
2231      <enumerator name='gt_ggc_e_10spec_entry' value='84'/>
2232      <enumerator name='gt_ggc_e_16pending_template' value='85'/>
2233      <enumerator name='gt_ggc_e_21VEC_incomplete_var_gc' value='86'/>
2234      <enumerator name='gt_ggc_e_23VEC_incomplete_var_base' value='87'/>
2235      <enumerator name='gt_ggc_e_16incomplete_var_d' value='88'/>
2236      <enumerator name='gt_ggc_e_21named_label_use_entry' value='89'/>
2237      <enumerator name='gt_ggc_e_28VEC_deferred_access_check_gc' value='90'/>
2238      <enumerator name='gt_ggc_e_30VEC_deferred_access_check_base' value='91'/>
2239      <enumerator name='gt_ggc_e_21deferred_access_check' value='92'/>
2240      <enumerator name='gt_ggc_e_20operator_name_info_t' value='93'/>
2241      <enumerator name='gt_ggc_e_11lang_decl_u' value='94'/>
2242      <enumerator name='gt_ggc_e_14lang_decl_parm' value='95'/>
2243      <enumerator name='gt_ggc_e_12lang_decl_ns' value='96'/>
2244      <enumerator name='gt_ggc_e_12lang_decl_fn' value='97'/>
2245      <enumerator name='gt_ggc_e_12lang_decl_u3' value='98'/>
2246      <enumerator name='gt_ggc_e_12lang_decl_u5' value='99'/>
2247      <enumerator name='gt_ggc_e_13lang_decl_min' value='100'/>
2248      <enumerator name='gt_ggc_e_12lang_decl_u2' value='101'/>
2249      <enumerator name='gt_ggc_e_14lang_decl_base' value='102'/>
2250      <enumerator name='gt_ggc_e_11lang_type_u' value='103'/>
2251      <enumerator name='gt_ggc_e_16lang_type_ptrmem' value='104'/>
2252      <enumerator name='gt_ggc_e_15lang_type_class' value='105'/>
2253      <enumerator name='gt_ggc_e_18sorted_fields_type' value='106'/>
2254      <enumerator name='gt_ggc_e_16lang_type_header' value='107'/>
2255      <enumerator name='gt_ggc_e_18VEC_tree_pair_s_gc' value='108'/>
2256      <enumerator name='gt_ggc_e_20VEC_tree_pair_s_base' value='109'/>
2257      <enumerator name='gt_ggc_e_11tree_pair_s' value='110'/>
2258      <enumerator name='gt_ggc_e_17named_label_entry' value='111'/>
2259      <enumerator name='gt_ggc_e_19c_language_function' value='112'/>
2260      <enumerator name='gt_ggc_e_11stmt_tree_s' value='113'/>
2261      <enumerator name='gt_ggc_e_20tree_userdef_literal' value='114'/>
2262      <enumerator name='gt_ggc_e_18tree_template_info' value='115'/>
2263      <enumerator name='gt_ggc_e_32VEC_qualified_typedef_usage_t_gc' value='116'/>
2264      <enumerator name='gt_ggc_e_34VEC_qualified_typedef_usage_t_base' value='117'/>
2265      <enumerator name='gt_ggc_e_25qualified_typedef_usage_s' value='118'/>
2266      <enumerator name='gt_ggc_e_16tree_lambda_expr' value='119'/>
2267      <enumerator name='gt_ggc_e_15tree_trait_expr' value='120'/>
2268      <enumerator name='gt_ggc_e_25tree_argument_pack_select' value='121'/>
2269      <enumerator name='gt_ggc_e_18tree_static_assert' value='122'/>
2270      <enumerator name='gt_ggc_e_22tree_deferred_noexcept' value='123'/>
2271      <enumerator name='gt_ggc_e_16tree_default_arg' value='124'/>
2272      <enumerator name='gt_ggc_e_14cp_token_cache' value='125'/>
2273      <enumerator name='gt_ggc_e_13tree_baselink' value='126'/>
2274      <enumerator name='gt_ggc_e_13tree_overload' value='127'/>
2275      <enumerator name='gt_ggc_e_10ptrmem_cst' value='128'/>
2276      <enumerator name='gt_ggc_e_21template_parm_index_s' value='129'/>
2277      <enumerator name='gt_ggc_e_15lang_identifier' value='130'/>
2278      <enumerator name='gt_ggc_e_19c_common_identifier' value='131'/>
2279      <enumerator name='gt_ggc_e_11saved_scope' value='132'/>
2280      <enumerator name='gt_ggc_e_16cxx_int_tree_map' value='133'/>
2281      <enumerator name='gt_ggc_e_23VEC_cp_label_binding_gc' value='134'/>
2282      <enumerator name='gt_ggc_e_25VEC_cp_label_binding_base' value='135'/>
2283      <enumerator name='gt_ggc_e_16cp_label_binding' value='136'/>
2284      <enumerator name='gt_ggc_e_23VEC_cp_class_binding_gc' value='137'/>
2285      <enumerator name='gt_ggc_e_25VEC_cp_class_binding_base' value='138'/>
2286      <enumerator name='gt_ggc_e_16cp_class_binding' value='139'/>
2287      <enumerator name='gt_ggc_e_24VEC_cxx_saved_binding_gc' value='140'/>
2288      <enumerator name='gt_ggc_e_26VEC_cxx_saved_binding_base' value='141'/>
2289      <enumerator name='gt_ggc_e_17cxx_saved_binding' value='142'/>
2290      <enumerator name='gt_ggc_e_16cp_binding_level' value='143'/>
2291      <enumerator name='gt_ggc_e_11cxx_binding' value='144'/>
2292      <enumerator name='gt_ggc_e_15binding_entry_s' value='145'/>
2293      <enumerator name='gt_ggc_e_15binding_table_s' value='146'/>
2294      <enumerator name='gt_ggc_e_11tinst_level' value='147'/>
2295      <enumerator name='gt_ggc_e_7globals' value='148'/>
2296      <enumerator name='gt_ggc_e_14VEC_tinfo_s_gc' value='149'/>
2297      <enumerator name='gt_ggc_e_16VEC_tinfo_s_base' value='150'/>
2298      <enumerator name='gt_ggc_e_7tinfo_s' value='151'/>
2299      <enumerator name='gt_ggc_e_18gnat_binding_level' value='152'/>
2300      <enumerator name='gt_ggc_e_16VEC_loop_info_gc' value='153'/>
2301      <enumerator name='gt_ggc_e_18VEC_loop_info_base' value='154'/>
2302      <enumerator name='gt_ggc_e_11loop_info_d' value='155'/>
2303      <enumerator name='gt_ggc_e_23VEC_range_check_info_gc' value='156'/>
2304      <enumerator name='gt_ggc_e_25VEC_range_check_info_base' value='157'/>
2305      <enumerator name='gt_ggc_e_18range_check_info_d' value='158'/>
2306      <enumerator name='gt_ggc_e_9elab_info' value='159'/>
2307      <enumerator name='gt_ggc_e_10stmt_group' value='160'/>
2308      <enumerator name='gt_ggc_e_16VEC_parm_attr_gc' value='161'/>
2309      <enumerator name='gt_ggc_e_18VEC_parm_attr_base' value='162'/>
2310      <enumerator name='gt_ggc_e_11parm_attr_d' value='163'/>
2311      <enumerator name='gt_ggc_e_23VEC_inline_summary_t_gc' value='164'/>
2312      <enumerator name='gt_ggc_e_25VEC_inline_summary_t_base' value='165'/>
2313      <enumerator name='gt_ggc_e_22VEC_size_time_entry_gc' value='166'/>
2314      <enumerator name='gt_ggc_e_24VEC_size_time_entry_base' value='167'/>
2315      <enumerator name='gt_ggc_e_15size_time_entry' value='168'/>
2316      <enumerator name='gt_ggc_e_9predicate' value='169'/>
2317      <enumerator name='gt_ggc_e_16VEC_condition_gc' value='170'/>
2318      <enumerator name='gt_ggc_e_18VEC_condition_base' value='171'/>
2319      <enumerator name='gt_ggc_e_9condition' value='172'/>
2320      <enumerator name='gt_ggc_e_18lto_tree_ref_table' value='173'/>
2321      <enumerator name='gt_ggc_e_17lto_in_decl_state' value='174'/>
2322      <enumerator name='gt_ggc_e_22VEC_ipa_edge_args_t_gc' value='175'/>
2323      <enumerator name='gt_ggc_e_24VEC_ipa_edge_args_t_base' value='176'/>
2324      <enumerator name='gt_ggc_e_22VEC_ipa_jump_func_t_gc' value='177'/>
2325      <enumerator name='gt_ggc_e_24VEC_ipa_jump_func_t_base' value='178'/>
2326      <enumerator name='gt_ggc_e_15jump_func_value' value='179'/>
2327      <enumerator name='gt_ggc_e_18ipa_member_ptr_cst' value='180'/>
2328      <enumerator name='gt_ggc_e_20ipa_ancestor_jf_data' value='181'/>
2329      <enumerator name='gt_ggc_e_21ipa_pass_through_data' value='182'/>
2330      <enumerator name='gt_ggc_e_19ipa_known_type_data' value='183'/>
2331      <enumerator name='gt_ggc_e_20lto_symtab_entry_def' value='184'/>
2332      <enumerator name='gt_ggc_e_20ssa_operand_memory_d' value='185'/>
2333      <enumerator name='gt_ggc_e_13scev_info_str' value='186'/>
2334      <enumerator name='gt_ggc_e_24VEC_mem_addr_template_gc' value='187'/>
2335      <enumerator name='gt_ggc_e_26VEC_mem_addr_template_base' value='188'/>
2336      <enumerator name='gt_ggc_e_17mem_addr_template' value='189'/>
2337      <enumerator name='gt_ggc_e_12ssa_operands' value='190'/>
2338      <enumerator name='gt_ggc_e_15tm_restart_node' value='191'/>
2339      <enumerator name='gt_ggc_e_26gimple_type_leader_entry_s' value='192'/>
2340      <enumerator name='gt_ggc_e_28gimple_statement_transaction' value='193'/>
2341      <enumerator name='gt_ggc_e_33gimple_statement_omp_atomic_store' value='194'/>
2342      <enumerator name='gt_ggc_e_32gimple_statement_omp_atomic_load' value='195'/>
2343      <enumerator name='gt_ggc_e_27gimple_statement_omp_single' value='196'/>
2344      <enumerator name='gt_ggc_e_29gimple_statement_omp_continue' value='197'/>
2345      <enumerator name='gt_ggc_e_29gimple_statement_omp_sections' value='198'/>
2346      <enumerator name='gt_ggc_e_25gimple_statement_omp_task' value='199'/>
2347      <enumerator name='gt_ggc_e_29gimple_statement_omp_parallel' value='200'/>
2348      <enumerator name='gt_ggc_e_24gimple_statement_omp_for' value='201'/>
2349      <enumerator name='gt_ggc_e_19gimple_omp_for_iter' value='202'/>
2350      <enumerator name='gt_ggc_e_29gimple_statement_omp_critical' value='203'/>
2351      <enumerator name='gt_ggc_e_20gimple_statement_asm' value='204'/>
2352      <enumerator name='gt_ggc_e_20gimple_statement_wce' value='205'/>
2353      <enumerator name='gt_ggc_e_20gimple_statement_try' value='206'/>
2354      <enumerator name='gt_ggc_e_24gimple_statement_eh_ctrl' value='207'/>
2355      <enumerator name='gt_ggc_e_20gimple_statement_phi' value='208'/>
2356      <enumerator name='gt_ggc_e_23gimple_statement_eh_mnt' value='209'/>
2357      <enumerator name='gt_ggc_e_24gimple_statement_eh_else' value='210'/>
2358      <enumerator name='gt_ggc_e_26gimple_statement_eh_filter' value='211'/>
2359      <enumerator name='gt_ggc_e_22gimple_statement_catch' value='212'/>
2360      <enumerator name='gt_ggc_e_21gimple_statement_bind' value='213'/>
2361      <enumerator name='gt_ggc_e_20gimple_statement_omp' value='214'/>
2362      <enumerator name='gt_ggc_e_21gimple_statement_call' value='215'/>
2363      <enumerator name='gt_ggc_e_11pt_solution' value='216'/>
2364      <enumerator name='gt_ggc_e_32gimple_statement_with_memory_ops' value='217'/>
2365      <enumerator name='gt_ggc_e_37gimple_statement_with_memory_ops_base' value='218'/>
2366      <enumerator name='gt_ggc_e_25gimple_statement_with_ops' value='219'/>
2367      <enumerator name='gt_ggc_e_30gimple_statement_with_ops_base' value='220'/>
2368      <enumerator name='gt_ggc_e_21gimple_statement_base' value='221'/>
2369      <enumerator name='gt_ggc_e_17gimple_seq_node_d' value='222'/>
2370      <enumerator name='gt_ggc_e_9type_hash' value='223'/>
2371      <enumerator name='gt_ggc_e_16string_pool_data' value='224'/>
2372      <enumerator name='gt_ggc_e_18initial_value_pair' value='225'/>
2373      <enumerator name='gt_ggc_e_23temp_slot_address_entry' value='226'/>
2374      <enumerator name='gt_ggc_e_11eh_status_u' value='227'/>
2375      <enumerator name='gt_ggc_e_15throw_stmt_node' value='228'/>
2376      <enumerator name='gt_ggc_e_21VEC_eh_landing_pad_gc' value='229'/>
2377      <enumerator name='gt_ggc_e_23VEC_eh_landing_pad_base' value='230'/>
2378      <enumerator name='gt_ggc_e_16VEC_eh_region_gc' value='231'/>
2379      <enumerator name='gt_ggc_e_18VEC_eh_region_base' value='232'/>
2380      <enumerator name='gt_ggc_e_11eh_region_u' value='233'/>
2381      <enumerator name='gt_ggc_e_26eh_region_u_must_not_throw' value='234'/>
2382      <enumerator name='gt_ggc_e_19eh_region_u_allowed' value='235'/>
2383      <enumerator name='gt_ggc_e_15eh_region_u_try' value='236'/>
2384      <enumerator name='gt_ggc_e_10eh_catch_d' value='237'/>
2385      <enumerator name='gt_ggc_e_16eh_landing_pad_d' value='238'/>
2386      <enumerator name='gt_ggc_e_11eh_region_d' value='239'/>
2387      <enumerator name='gt_ggc_e_22cached_dw_loc_list_def' value='240'/>
2388      <enumerator name='gt_ggc_e_17call_arg_loc_node' value='241'/>
2389      <enumerator name='gt_ggc_e_16var_loc_list_def' value='242'/>
2390      <enumerator name='gt_ggc_e_12var_loc_node' value='243'/>
2391      <enumerator name='gt_ggc_e_20VEC_die_arg_entry_gc' value='244'/>
2392      <enumerator name='gt_ggc_e_22VEC_die_arg_entry_base' value='245'/>
2393      <enumerator name='gt_ggc_e_20die_arg_entry_struct' value='246'/>
2394      <enumerator name='gt_ggc_e_16limbo_die_struct' value='247'/>
2395      <enumerator name='gt_ggc_e_20VEC_macinfo_entry_gc' value='248'/>
2396      <enumerator name='gt_ggc_e_22VEC_macinfo_entry_base' value='249'/>
2397      <enumerator name='gt_ggc_e_14macinfo_struct' value='250'/>
2398      <enumerator name='gt_ggc_e_20VEC_pubname_entry_gc' value='251'/>
2399      <enumerator name='gt_ggc_e_22VEC_pubname_entry_base' value='252'/>
2400      <enumerator name='gt_ggc_e_23die_symbol_or_type_node' value='253'/>
2401      <enumerator name='gt_ggc_e_19VEC_dw_attr_node_gc' value='254'/>
2402      <enumerator name='gt_ggc_e_21VEC_dw_attr_node_base' value='255'/>
2403      <enumerator name='gt_ggc_e_27VEC_dw_line_info_table_p_gc' value='256'/>
2404      <enumerator name='gt_ggc_e_29VEC_dw_line_info_table_p_base' value='257'/>
2405      <enumerator name='gt_ggc_e_25dw_line_info_table_struct' value='258'/>
2406      <enumerator name='gt_ggc_e_25VEC_dw_line_info_entry_gc' value='259'/>
2407      <enumerator name='gt_ggc_e_27VEC_dw_line_info_entry_base' value='260'/>
2408      <enumerator name='gt_ggc_e_18comdat_type_struct' value='261'/>
2409      <enumerator name='gt_ggc_e_25dw_ranges_by_label_struct' value='262'/>
2410      <enumerator name='gt_ggc_e_16dw_ranges_struct' value='263'/>
2411      <enumerator name='gt_ggc_e_14pubname_struct' value='264'/>
2412      <enumerator name='gt_ggc_e_19dw_line_info_struct' value='265'/>
2413      <enumerator name='gt_ggc_e_14dw_attr_struct' value='266'/>
2414      <enumerator name='gt_ggc_e_25VEC_deferred_locations_gc' value='267'/>
2415      <enumerator name='gt_ggc_e_27VEC_deferred_locations_base' value='268'/>
2416      <enumerator name='gt_ggc_e_25deferred_locations_struct' value='269'/>
2417      <enumerator name='gt_ggc_e_17VEC_dw_fde_ref_gc' value='270'/>
2418      <enumerator name='gt_ggc_e_19VEC_dw_fde_ref_base' value='271'/>
2419      <enumerator name='gt_ggc_e_24reg_saved_in_data_struct' value='272'/>
2420      <enumerator name='gt_ggc_e_17dw_cfi_row_struct' value='273'/>
2421      <enumerator name='gt_ggc_e_19dw_val_struct_union' value='274'/>
2422      <enumerator name='gt_ggc_e_22dw_val_vms_delta_union' value='275'/>
2423      <enumerator name='gt_ggc_e_15dwarf_file_data' value='276'/>
2424      <enumerator name='gt_ggc_e_20indirect_string_node' value='277'/>
2425      <enumerator name='gt_ggc_e_16dw_val_die_union' value='278'/>
2426      <enumerator name='gt_ggc_e_13dw_vec_struct' value='279'/>
2427      <enumerator name='gt_ggc_e_7cfa_loc' value='280'/>
2428      <enumerator name='gt_ggc_e_17VEC_dw_cfi_ref_gc' value='281'/>
2429      <enumerator name='gt_ggc_e_19VEC_dw_cfi_ref_base' value='282'/>
2430      <enumerator name='gt_ggc_e_19dw_cfi_oprnd_struct' value='283'/>
2431      <enumerator name='gt_ggc_e_18dw_loc_list_struct' value='284'/>
2432      <enumerator name='gt_ggc_e_19dw_loc_descr_struct' value='285'/>
2433      <enumerator name='gt_ggc_e_13dw_cfi_struct' value='286'/>
2434      <enumerator name='gt_ggc_e_13dw_val_struct' value='287'/>
2435      <enumerator name='gt_ggc_e_8typeinfo' value='288'/>
2436      <enumerator name='gt_ggc_e_14inline_summary' value='289'/>
2437      <enumerator name='gt_ggc_e_13ipa_edge_args' value='290'/>
2438      <enumerator name='gt_ggc_e_13ipa_jump_func' value='291'/>
2439      <enumerator name='gt_ggc_e_22VEC_alias_set_entry_gc' value='292'/>
2440      <enumerator name='gt_ggc_e_24VEC_alias_set_entry_base' value='293'/>
2441      <enumerator name='gt_ggc_e_17alias_set_entry_d' value='294'/>
2442      <enumerator name='gt_ggc_e_24constant_descriptor_tree' value='295'/>
2443      <enumerator name='gt_ggc_e_15cgraph_asm_node' value='296'/>
2444      <enumerator name='gt_ggc_e_25cgraph_indirect_call_info' value='297'/>
2445      <enumerator name='gt_ggc_e_11cgraph_edge' value='298'/>
2446      <enumerator name='gt_ggc_e_17cgraph_clone_info' value='299'/>
2447      <enumerator name='gt_ggc_e_24VEC_ipa_replace_map_p_gc' value='300'/>
2448      <enumerator name='gt_ggc_e_26VEC_ipa_replace_map_p_base' value='301'/>
2449      <enumerator name='gt_ggc_e_15ipa_replace_map' value='302'/>
2450      <enumerator name='gt_ggc_e_15cgraph_rtl_info' value='303'/>
2451      <enumerator name='gt_ggc_e_18cgraph_global_info' value='304'/>
2452      <enumerator name='gt_ggc_e_17cgraph_local_info' value='305'/>
2453      <enumerator name='gt_ggc_e_17cgraph_thunk_info' value='306'/>
2454      <enumerator name='gt_ggc_e_18lto_file_decl_data' value='307'/>
2455      <enumerator name='gt_ggc_e_12ipa_ref_list' value='308'/>
2456      <enumerator name='gt_ggc_e_16VEC_ipa_ref_t_gc' value='309'/>
2457      <enumerator name='gt_ggc_e_18VEC_ipa_ref_t_base' value='310'/>
2458      <enumerator name='gt_ggc_e_7ipa_ref' value='311'/>
2459      <enumerator name='gt_ggc_e_13ipa_ref_ptr_u' value='312'/>
2460      <enumerator name='gt_ggc_e_12varpool_node' value='313'/>
2461      <enumerator name='gt_ggc_e_11cgraph_node' value='314'/>
2462      <enumerator name='gt_ggc_e_18VEC_basic_block_gc' value='315'/>
2463      <enumerator name='gt_ggc_e_20VEC_basic_block_base' value='316'/>
2464      <enumerator name='gt_ggc_e_24basic_block_il_dependent' value='317'/>
2465      <enumerator name='gt_ggc_e_14gimple_bb_info' value='318'/>
2466      <enumerator name='gt_ggc_e_11rtl_bb_info' value='319'/>
2467      <enumerator name='gt_ggc_e_11VEC_edge_gc' value='320'/>
2468      <enumerator name='gt_ggc_e_13VEC_edge_base' value='321'/>
2469      <enumerator name='gt_ggc_e_14edge_def_insns' value='322'/>
2470      <enumerator name='gt_ggc_e_13VEC_loop_p_gc' value='323'/>
2471      <enumerator name='gt_ggc_e_15VEC_loop_p_base' value='324'/>
2472      <enumerator name='gt_ggc_e_4loop' value='325'/>
2473      <enumerator name='gt_ggc_e_9loop_exit' value='326'/>
2474      <enumerator name='gt_ggc_e_13nb_iter_bound' value='327'/>
2475      <enumerator name='gt_ggc_e_12lpt_decision' value='328'/>
2476      <enumerator name='gt_ggc_e_16noswitch_section' value='329'/>
2477      <enumerator name='gt_ggc_e_15unnamed_section' value='330'/>
2478      <enumerator name='gt_ggc_e_13named_section' value='331'/>
2479      <enumerator name='gt_ggc_e_14section_common' value='332'/>
2480      <enumerator name='gt_ggc_e_24types_used_by_vars_entry' value='333'/>
2481      <enumerator name='gt_ggc_e_17language_function' value='334'/>
2482      <enumerator name='gt_ggc_e_5loops' value='335'/>
2483      <enumerator name='gt_ggc_e_18control_flow_graph' value='336'/>
2484      <enumerator name='gt_ggc_e_9eh_status' value='337'/>
2485      <enumerator name='gt_ggc_e_11stack_usage' value='338'/>
2486      <enumerator name='gt_ggc_e_8rtl_data' value='339'/>
2487      <enumerator name='gt_ggc_e_20initial_value_struct' value='340'/>
2488      <enumerator name='gt_ggc_e_11frame_space' value='341'/>
2489      <enumerator name='gt_ggc_e_20function_subsections' value='342'/>
2490      <enumerator name='gt_ggc_e_13incoming_args' value='343'/>
2491      <enumerator name='gt_ggc_e_13varasm_status' value='344'/>
2492      <enumerator name='gt_ggc_e_17rtx_constant_pool' value='345'/>
2493      <enumerator name='gt_ggc_e_18VEC_temp_slot_p_gc' value='346'/>
2494      <enumerator name='gt_ggc_e_20VEC_temp_slot_p_base' value='347'/>
2495      <enumerator name='gt_ggc_e_13dw_fde_struct' value='348'/>
2496      <enumerator name='gt_ggc_e_9temp_slot' value='349'/>
2497      <enumerator name='gt_ggc_e_9gimple_df' value='350'/>
2498      <enumerator name='gt_ggc_e_6rtl_eh' value='351'/>
2499      <enumerator name='gt_ggc_e_23VEC_call_site_record_gc' value='352'/>
2500      <enumerator name='gt_ggc_e_25VEC_call_site_record_base' value='353'/>
2501      <enumerator name='gt_ggc_e_18call_site_record_d' value='354'/>
2502      <enumerator name='gt_ggc_e_11expr_status' value='355'/>
2503      <enumerator name='gt_ggc_e_11emit_status' value='356'/>
2504      <enumerator name='gt_ggc_e_14sequence_stack' value='357'/>
2505      <enumerator name='gt_ggc_e_15target_libfuncs' value='358'/>
2506      <enumerator name='gt_ggc_e_13libfunc_entry' value='359'/>
2507      <enumerator name='gt_ggc_e_19builtin_info_type_d' value='360'/>
2508      <enumerator name='gt_ggc_e_12tree_vec_map' value='361'/>
2509      <enumerator name='gt_ggc_e_17tree_priority_map' value='362'/>
2510      <enumerator name='gt_ggc_e_12tree_int_map' value='363'/>
2511      <enumerator name='gt_ggc_e_13tree_decl_map' value='364'/>
2512      <enumerator name='gt_ggc_e_8tree_map' value='365'/>
2513      <enumerator name='gt_ggc_e_13tree_map_base' value='366'/>
2514      <enumerator name='gt_ggc_e_14lang_tree_node' value='367'/>
2515      <enumerator name='gt_ggc_e_18tree_target_option' value='368'/>
2516      <enumerator name='gt_ggc_e_24tree_optimization_option' value='369'/>
2517      <enumerator name='gt_ggc_e_19tree_statement_list' value='370'/>
2518      <enumerator name='gt_ggc_e_24tree_statement_list_node' value='371'/>
2519      <enumerator name='gt_ggc_e_14tree_type_decl' value='372'/>
2520      <enumerator name='gt_ggc_e_26tree_translation_unit_decl' value='373'/>
2521      <enumerator name='gt_ggc_e_18tree_function_decl' value='374'/>
2522      <enumerator name='gt_ggc_e_20tree_decl_non_common' value='375'/>
2523      <enumerator name='gt_ggc_e_13tree_var_decl' value='376'/>
2524      <enumerator name='gt_ggc_e_18tree_decl_with_vis' value='377'/>
2525      <enumerator name='gt_ggc_e_14tree_parm_decl' value='378'/>
2526      <enumerator name='gt_ggc_e_15tree_const_decl' value='379'/>
2527      <enumerator name='gt_ggc_e_16tree_result_decl' value='380'/>
2528      <enumerator name='gt_ggc_e_9var_ann_d' value='381'/>
2529      <enumerator name='gt_ggc_e_15tree_label_decl' value='382'/>
2530      <enumerator name='gt_ggc_e_15tree_field_decl' value='383'/>
2531      <enumerator name='gt_ggc_e_18tree_decl_with_rtl' value='384'/>
2532      <enumerator name='gt_ggc_e_16tree_decl_common' value='385'/>
2533      <enumerator name='gt_ggc_e_9lang_decl' value='386'/>
2534      <enumerator name='gt_ggc_e_17tree_decl_minimal' value='387'/>
2535      <enumerator name='gt_ggc_e_10tree_binfo' value='388'/>
2536      <enumerator name='gt_ggc_e_20tree_type_non_common' value='389'/>
2537      <enumerator name='gt_ggc_e_28tree_type_with_lang_specific' value='390'/>
2538      <enumerator name='gt_ggc_e_9lang_type' value='391'/>
2539      <enumerator name='gt_ggc_e_16tree_type_common' value='392'/>
2540      <enumerator name='gt_ggc_e_16tree_type_symtab' value='393'/>
2541      <enumerator name='gt_ggc_e_10die_struct' value='394'/>
2542      <enumerator name='gt_ggc_e_10tree_block' value='395'/>
2543      <enumerator name='gt_ggc_e_15tree_omp_clause' value='396'/>
2544      <enumerator name='gt_ggc_e_9phi_arg_d' value='397'/>
2545      <enumerator name='gt_ggc_e_13tree_ssa_name' value='398'/>
2546      <enumerator name='gt_ggc_e_17ssa_use_operand_d' value='399'/>
2547      <enumerator name='gt_ggc_e_12ptr_info_def' value='400'/>
2548      <enumerator name='gt_ggc_e_8tree_exp' value='401'/>
2549      <enumerator name='gt_ggc_e_17tree_exp_subunion' value='402'/>
2550      <enumerator name='gt_ggc_e_16tree_constructor' value='403'/>
2551      <enumerator name='gt_ggc_e_22VEC_constructor_elt_gc' value='404'/>
2552      <enumerator name='gt_ggc_e_24VEC_constructor_elt_base' value='405'/>
2553      <enumerator name='gt_ggc_e_17constructor_elt_d' value='406'/>
2554      <enumerator name='gt_ggc_e_8tree_vec' value='407'/>
2555      <enumerator name='gt_ggc_e_9tree_list' value='408'/>
2556      <enumerator name='gt_ggc_e_15tree_identifier' value='409'/>
2557      <enumerator name='gt_ggc_e_11tree_vector' value='410'/>
2558      <enumerator name='gt_ggc_e_12tree_complex' value='411'/>
2559      <enumerator name='gt_ggc_e_11tree_string' value='412'/>
2560      <enumerator name='gt_ggc_e_14tree_fixed_cst' value='413'/>
2561      <enumerator name='gt_ggc_e_13tree_real_cst' value='414'/>
2562      <enumerator name='gt_ggc_e_12tree_int_cst' value='415'/>
2563      <enumerator name='gt_ggc_e_11tree_common' value='416'/>
2564      <enumerator name='gt_ggc_e_10tree_typed' value='417'/>
2565      <enumerator name='gt_ggc_e_9tree_base' value='418'/>
2566      <enumerator name='gt_ggc_e_17VEC_alias_pair_gc' value='419'/>
2567      <enumerator name='gt_ggc_e_19VEC_alias_pair_base' value='420'/>
2568      <enumerator name='gt_ggc_e_10alias_pair' value='421'/>
2569      <enumerator name='gt_ggc_e_10target_rtl' value='422'/>
2570      <enumerator name='gt_ggc_e_8function' value='423'/>
2571      <enumerator name='gt_ggc_e_16rtx_def_subunion' value='424'/>
2572      <enumerator name='gt_ggc_e_27rtx_def_debug_parameter_ref' value='425'/>
2573      <enumerator name='gt_ggc_e_19rtx_def_entry_value' value='426'/>
2574      <enumerator name='gt_ggc_e_26rtx_def_debug_implicit_ptr' value='427'/>
2575      <enumerator name='gt_ggc_e_20rtx_def_var_location' value='428'/>
2576      <enumerator name='gt_ggc_e_11rtx_def_fma' value='429'/>
2577      <enumerator name='gt_ggc_e_19rtx_def_us_truncate' value='430'/>
2578      <enumerator name='gt_ggc_e_19rtx_def_ss_truncate' value='431'/>
2579      <enumerator name='gt_ggc_e_16rtx_def_us_minus' value='432'/>
2580      <enumerator name='gt_ggc_e_17rtx_def_us_ashift' value='433'/>
2581      <enumerator name='gt_ggc_e_17rtx_def_ss_ashift' value='434'/>
2582      <enumerator name='gt_ggc_e_14rtx_def_ss_abs' value='435'/>
2583      <enumerator name='gt_ggc_e_14rtx_def_us_neg' value='436'/>
2584      <enumerator name='gt_ggc_e_14rtx_def_ss_neg' value='437'/>
2585      <enumerator name='gt_ggc_e_16rtx_def_ss_minus' value='438'/>
2586      <enumerator name='gt_ggc_e_15rtx_def_us_plus' value='439'/>
2587      <enumerator name='gt_ggc_e_15rtx_def_ss_plus' value='440'/>
2588      <enumerator name='gt_ggc_e_21rtx_def_vec_duplicate' value='441'/>
2589      <enumerator name='gt_ggc_e_18rtx_def_vec_concat' value='442'/>
2590      <enumerator name='gt_ggc_e_18rtx_def_vec_select' value='443'/>
2591      <enumerator name='gt_ggc_e_17rtx_def_vec_merge' value='444'/>
2592      <enumerator name='gt_ggc_e_14rtx_def_lo_sum' value='445'/>
2593      <enumerator name='gt_ggc_e_12rtx_def_high' value='446'/>
2594      <enumerator name='gt_ggc_e_20rtx_def_zero_extract' value='447'/>
2595      <enumerator name='gt_ggc_e_20rtx_def_sign_extract' value='448'/>
2596      <enumerator name='gt_ggc_e_14rtx_def_parity' value='449'/>
2597      <enumerator name='gt_ggc_e_16rtx_def_popcount' value='450'/>
2598      <enumerator name='gt_ggc_e_11rtx_def_ctz' value='451'/>
2599      <enumerator name='gt_ggc_e_11rtx_def_clz' value='452'/>
2600      <enumerator name='gt_ggc_e_13rtx_def_clrsb' value='453'/>
2601      <enumerator name='gt_ggc_e_11rtx_def_ffs' value='454'/>
2602      <enumerator name='gt_ggc_e_13rtx_def_bswap' value='455'/>
2603      <enumerator name='gt_ggc_e_12rtx_def_sqrt' value='456'/>
2604      <enumerator name='gt_ggc_e_11rtx_def_abs' value='457'/>
2605      <enumerator name='gt_ggc_e_26rtx_def_unsigned_sat_fract' value='458'/>
2606      <enumerator name='gt_ggc_e_17rtx_def_sat_fract' value='459'/>
2607      <enumerator name='gt_ggc_e_30rtx_def_unsigned_fract_convert' value='460'/>
2608      <enumerator name='gt_ggc_e_21rtx_def_fract_convert' value='461'/>
2609      <enumerator name='gt_ggc_e_20rtx_def_unsigned_fix' value='462'/>
2610      <enumerator name='gt_ggc_e_22rtx_def_unsigned_float' value='463'/>
2611      <enumerator name='gt_ggc_e_11rtx_def_fix' value='464'/>
2612      <enumerator name='gt_ggc_e_13rtx_def_float' value='465'/>
2613      <enumerator name='gt_ggc_e_22rtx_def_float_truncate' value='466'/>
2614      <enumerator name='gt_ggc_e_20rtx_def_float_extend' value='467'/>
2615      <enumerator name='gt_ggc_e_16rtx_def_truncate' value='468'/>
2616      <enumerator name='gt_ggc_e_19rtx_def_zero_extend' value='469'/>
2617      <enumerator name='gt_ggc_e_19rtx_def_sign_extend' value='470'/>
2618      <enumerator name='gt_ggc_e_12rtx_def_ltgt' value='471'/>
2619      <enumerator name='gt_ggc_e_12rtx_def_unlt' value='472'/>
2620      <enumerator name='gt_ggc_e_12rtx_def_unle' value='473'/>
2621      <enumerator name='gt_ggc_e_12rtx_def_ungt' value='474'/>
2622      <enumerator name='gt_ggc_e_12rtx_def_unge' value='475'/>
2623      <enumerator name='gt_ggc_e_12rtx_def_uneq' value='476'/>
2624      <enumerator name='gt_ggc_e_15rtx_def_ordered' value='477'/>
2625      <enumerator name='gt_ggc_e_17rtx_def_unordered' value='478'/>
2626      <enumerator name='gt_ggc_e_11rtx_def_ltu' value='479'/>
2627      <enumerator name='gt_ggc_e_11rtx_def_leu' value='480'/>
2628      <enumerator name='gt_ggc_e_11rtx_def_gtu' value='481'/>
2629      <enumerator name='gt_ggc_e_11rtx_def_geu' value='482'/>
2630      <enumerator name='gt_ggc_e_10rtx_def_lt' value='483'/>
2631      <enumerator name='gt_ggc_e_10rtx_def_le' value='484'/>
2632      <enumerator name='gt_ggc_e_10rtx_def_gt' value='485'/>
2633      <enumerator name='gt_ggc_e_10rtx_def_ge' value='486'/>
2634      <enumerator name='gt_ggc_e_10rtx_def_eq' value='487'/>
2635      <enumerator name='gt_ggc_e_10rtx_def_ne' value='488'/>
2636      <enumerator name='gt_ggc_e_19rtx_def_post_modify' value='489'/>
2637      <enumerator name='gt_ggc_e_18rtx_def_pre_modify' value='490'/>
2638      <enumerator name='gt_ggc_e_16rtx_def_post_inc' value='491'/>
2639      <enumerator name='gt_ggc_e_16rtx_def_post_dec' value='492'/>
2640      <enumerator name='gt_ggc_e_15rtx_def_pre_inc' value='493'/>
2641      <enumerator name='gt_ggc_e_15rtx_def_pre_dec' value='494'/>
2642      <enumerator name='gt_ggc_e_12rtx_def_umax' value='495'/>
2643      <enumerator name='gt_ggc_e_12rtx_def_umin' value='496'/>
2644      <enumerator name='gt_ggc_e_12rtx_def_smax' value='497'/>
2645      <enumerator name='gt_ggc_e_12rtx_def_smin' value='498'/>
2646      <enumerator name='gt_ggc_e_16rtx_def_rotatert' value='499'/>
2647      <enumerator name='gt_ggc_e_16rtx_def_lshiftrt' value='500'/>
2648      <enumerator name='gt_ggc_e_16rtx_def_ashiftrt' value='501'/>
2649      <enumerator name='gt_ggc_e_14rtx_def_rotate' value='502'/>
2650      <enumerator name='gt_ggc_e_14rtx_def_ashift' value='503'/>
2651      <enumerator name='gt_ggc_e_11rtx_def_not' value='504'/>
2652      <enumerator name='gt_ggc_e_11rtx_def_xor' value='505'/>
2653      <enumerator name='gt_ggc_e_11rtx_def_ior' value='506'/>
2654      <enumerator name='gt_ggc_e_11rtx_def_and' value='507'/>
2655      <enumerator name='gt_ggc_e_12rtx_def_umod' value='508'/>
2656      <enumerator name='gt_ggc_e_12rtx_def_udiv' value='509'/>
2657      <enumerator name='gt_ggc_e_11rtx_def_mod' value='510'/>
2658      <enumerator name='gt_ggc_e_14rtx_def_us_div' value='511'/>
2659      <enumerator name='gt_ggc_e_14rtx_def_ss_div' value='512'/>
2660      <enumerator name='gt_ggc_e_11rtx_def_div' value='513'/>
2661      <enumerator name='gt_ggc_e_15rtx_def_us_mult' value='514'/>
2662      <enumerator name='gt_ggc_e_15rtx_def_ss_mult' value='515'/>
2663      <enumerator name='gt_ggc_e_12rtx_def_mult' value='516'/>
2664      <enumerator name='gt_ggc_e_11rtx_def_neg' value='517'/>
2665      <enumerator name='gt_ggc_e_13rtx_def_minus' value='518'/>
2666      <enumerator name='gt_ggc_e_12rtx_def_plus' value='519'/>
2667      <enumerator name='gt_ggc_e_15rtx_def_compare' value='520'/>
2668      <enumerator name='gt_ggc_e_20rtx_def_if_then_else' value='521'/>
2669      <enumerator name='gt_ggc_e_11rtx_def_cc0' value='522'/>
2670      <enumerator name='gt_ggc_e_18rtx_def_symbol_ref' value='523'/>
2671      <enumerator name='gt_ggc_e_12fake_union_1' value='524'/>
2672      <enumerator name='gt_ggc_e_17rtx_def_label_ref' value='525'/>
2673      <enumerator name='gt_ggc_e_11rtx_def_mem' value='526'/>
2674      <enumerator name='gt_ggc_e_15rtx_def_concatn' value='527'/>
2675      <enumerator name='gt_ggc_e_14rtx_def_concat' value='528'/>
2676      <enumerator name='gt_ggc_e_23rtx_def_strict_low_part' value='529'/>
2677      <enumerator name='gt_ggc_e_14rtx_def_subreg' value='530'/>
2678      <enumerator name='gt_ggc_e_15rtx_def_scratch' value='531'/>
2679      <enumerator name='gt_ggc_e_11rtx_def_reg' value='532'/>
2680      <enumerator name='gt_ggc_e_10rtx_def_pc' value='533'/>
2681      <enumerator name='gt_ggc_e_13rtx_def_const' value='534'/>
2682      <enumerator name='gt_ggc_e_20rtx_def_const_string' value='535'/>
2683      <enumerator name='gt_ggc_e_20rtx_def_const_vector' value='536'/>
2684      <enumerator name='gt_ggc_e_20rtx_def_const_double' value='537'/>
2685      <enumerator name='gt_ggc_e_19rtx_def_const_fixed' value='538'/>
2686      <enumerator name='gt_ggc_e_17rtx_def_const_int' value='539'/>
2687      <enumerator name='gt_ggc_e_15rtx_def_trap_if' value='540'/>
2688      <enumerator name='gt_ggc_e_17rtx_def_eh_return' value='541'/>
2689      <enumerator name='gt_ggc_e_21rtx_def_simple_return' value='542'/>
2690      <enumerator name='gt_ggc_e_14rtx_def_return' value='543'/>
2691      <enumerator name='gt_ggc_e_12rtx_def_call' value='544'/>
2692      <enumerator name='gt_ggc_e_15rtx_def_clobber' value='545'/>
2693      <enumerator name='gt_ggc_e_11rtx_def_use' value='546'/>
2694      <enumerator name='gt_ggc_e_11rtx_def_set' value='547'/>
2695      <enumerator name='gt_ggc_e_16rtx_def_prefetch' value='548'/>
2696      <enumerator name='gt_ggc_e_21rtx_def_addr_diff_vec' value='549'/>
2697      <enumerator name='gt_ggc_e_16rtx_def_addr_vec' value='550'/>
2698      <enumerator name='gt_ggc_e_23rtx_def_unspec_volatile' value='551'/>
2699      <enumerator name='gt_ggc_e_14rtx_def_unspec' value='552'/>
2700      <enumerator name='gt_ggc_e_20rtx_def_asm_operands' value='553'/>
2701      <enumerator name='gt_ggc_e_17rtx_def_asm_input' value='554'/>
2702      <enumerator name='gt_ggc_e_16rtx_def_parallel' value='555'/>
2703      <enumerator name='gt_ggc_e_17rtx_def_cond_exec' value='556'/>
2704      <enumerator name='gt_ggc_e_12rtx_def_note' value='557'/>
2705      <enumerator name='gt_ggc_e_18rtx_def_code_label' value='558'/>
2706      <enumerator name='gt_ggc_e_15rtx_def_barrier' value='559'/>
2707      <enumerator name='gt_ggc_e_17rtx_def_call_insn' value='560'/>
2708      <enumerator name='gt_ggc_e_17rtx_def_jump_insn' value='561'/>
2709      <enumerator name='gt_ggc_e_12rtx_def_insn' value='562'/>
2710      <enumerator name='gt_ggc_e_18rtx_def_debug_insn' value='563'/>
2711      <enumerator name='gt_ggc_e_15rtx_def_address' value='564'/>
2712      <enumerator name='gt_ggc_e_16rtx_def_sequence' value='565'/>
2713      <enumerator name='gt_ggc_e_17rtx_def_insn_list' value='566'/>
2714      <enumerator name='gt_ggc_e_17rtx_def_expr_list' value='567'/>
2715      <enumerator name='gt_ggc_e_18rtx_def_debug_expr' value='568'/>
2716      <enumerator name='gt_ggc_e_13rtx_def_value' value='569'/>
2717      <enumerator name='gt_ggc_e_15rtx_def_UnKnown' value='570'/>
2718      <enumerator name='gt_ggc_e_23rtx_def_symbol_subunion' value='571'/>
2719      <enumerator name='gt_ggc_e_21rtx_def_note_subunion' value='572'/>
2720      <enumerator name='gt_ggc_e_23constant_descriptor_rtx' value='573'/>
2721      <enumerator name='gt_ggc_e_11fixed_value' value='574'/>
2722      <enumerator name='gt_ggc_e_10real_value' value='575'/>
2723      <enumerator name='gt_ggc_e_12block_symbol' value='576'/>
2724      <enumerator name='gt_ggc_e_12object_block' value='577'/>
2725      <enumerator name='gt_ggc_e_9reg_attrs' value='578'/>
2726      <enumerator name='gt_ggc_e_9mem_attrs' value='579'/>
2727      <enumerator name='gt_ggc_e_13coverage_data' value='580'/>
2728      <enumerator name='gt_ggc_e_14bitmap_obstack' value='581'/>
2729      <enumerator name='gt_ggc_e_18bitmap_element_def' value='582'/>
2730      <enumerator name='gt_ggc_e_12splay_tree_s' value='583'/>
2731      <enumerator name='gt_ggc_e_17splay_tree_node_s' value='584'/>
2732      <enumerator name='gt_ggc_e_4htab' value='585'/>
2733      <enumerator name='gt_ggc_e_16machine_function' value='586'/>
2734      <enumerator name='gt_ggc_e_17stack_local_entry' value='587'/>
2735      <enumerator name='gt_ggc_e_19machine_frame_state' value='588'/>
2736      <enumerator name='gt_ggc_e_10VEC_rtx_gc' value='589'/>
2737      <enumerator name='gt_ggc_e_12VEC_rtx_base' value='590'/>
2738      <enumerator name='gt_ggc_e_13VEC_gimple_gc' value='591'/>
2739      <enumerator name='gt_ggc_e_15VEC_gimple_base' value='592'/>
2740      <enumerator name='gt_ggc_e_11VEC_tree_gc' value='593'/>
2741      <enumerator name='gt_ggc_e_13VEC_tree_none' value='594'/>
2742      <enumerator name='gt_ggc_e_13VEC_tree_base' value='595'/>
2743      <enumerator name='gt_ggc_e_12VEC_uchar_gc' value='596'/>
2744      <enumerator name='gt_ggc_e_14VEC_uchar_base' value='597'/>
2745      <enumerator name='gt_ggc_e_10vec_prefix' value='598'/>
2746      <enumerator name='gt_ggc_e_15basic_block_def' value='599'/>
2747      <enumerator name='gt_ggc_e_8edge_def' value='600'/>
2748      <enumerator name='gt_ggc_e_12gimple_seq_d' value='601'/>
2749      <enumerator name='gt_ggc_e_15cl_optimization' value='602'/>
2750      <enumerator name='gt_ggc_e_16cl_target_option' value='603'/>
2751      <enumerator name='gt_ggc_e_7section' value='604'/>
2752      <enumerator name='gt_ggc_e_18gimple_statement_d' value='605'/>
2753      <enumerator name='gt_ggc_e_9rtvec_def' value='606'/>
2754      <enumerator name='gt_ggc_e_7rtx_def' value='607'/>
2755      <enumerator name='gt_ggc_e_15bitmap_head_def' value='608'/>
2756      <enumerator name='gt_ggc_e_11cpp_macro_u' value='609'/>
2757      <enumerator name='gt_ggc_e_13ht_identifier' value='610'/>
2758      <enumerator name='gt_ggc_e_19_cpp_hashnode_value' value='611'/>
2759      <enumerator name='gt_ggc_e_11cpp_token_u' value='612'/>
2760      <enumerator name='gt_ggc_e_14cpp_identifier' value='613'/>
2761      <enumerator name='gt_ggc_e_13cpp_macro_arg' value='614'/>
2762      <enumerator name='gt_ggc_e_6answer' value='615'/>
2763      <enumerator name='gt_ggc_e_9cpp_macro' value='616'/>
2764      <enumerator name='gt_ggc_e_10cpp_string' value='617'/>
2765      <enumerator name='gt_ggc_e_9cpp_token' value='618'/>
2766      <enumerator name='gt_ggc_e_9line_maps' value='619'/>
2767      <enumerator name='gt_ggc_e_9maps_info' value='620'/>
2768      <enumerator name='gt_ggc_e_8line_map' value='621'/>
2769      <enumerator name='gt_ggc_e_5map_u' value='622'/>
2770      <enumerator name='gt_ggc_e_14line_map_macro' value='623'/>
2771      <enumerator name='gt_ggc_e_9tree_node' value='624'/>
2772      <enumerator name='gt_ggc_e_12cpp_hashnode' value='625'/>
2773      <enumerator name='gt_ggc_e_17line_map_ordinary' value='626'/>
2774      <enumerator name='gt_e_II17splay_tree_node_s' value='627'/>
2775      <enumerator name='gt_e_SP9tree_node17splay_tree_node_s' value='628'/>
2776      <enumerator name='gt_e_P9tree_nodeP9tree_node17splay_tree_node_s' value='629'/>
2777      <enumerator name='gt_e_P17string_descriptor4htab' value='630'/>
2778      <enumerator name='gt_e_P14type_assertion4htab' value='631'/>
2779      <enumerator name='gt_e_P18treetreehash_entry4htab' value='632'/>
2780      <enumerator name='gt_e_P17module_htab_entry4htab' value='633'/>
2781      <enumerator name='gt_e_P21pending_abstract_type4htab' value='634'/>
2782      <enumerator name='gt_e_P14constexpr_call4htab' value='635'/>
2783      <enumerator name='gt_e_P16constexpr_fundef4htab' value='636'/>
2784      <enumerator name='gt_e_P10spec_entry4htab' value='637'/>
2785      <enumerator name='gt_e_P16cxx_int_tree_map4htab' value='638'/>
2786      <enumerator name='gt_e_P17named_label_entry4htab' value='639'/>
2787      <enumerator name='gt_e_P17lto_in_decl_state4htab' value='640'/>
2788      <enumerator name='gt_e_P20lto_symtab_entry_def4htab' value='641'/>
2789      <enumerator name='gt_e_P9tree_nodeP9tree_node12splay_tree_s' value='642'/>
2790      <enumerator name='gt_e_P12varpool_node4htab' value='643'/>
2791      <enumerator name='gt_e_P13scev_info_str4htab' value='644'/>
2792      <enumerator name='gt_e_P15tm_restart_node4htab' value='645'/>
2793      <enumerator name='gt_e_P12tree_int_map4htab' value='646'/>
2794      <enumerator name='gt_e_P8tree_map4htab' value='647'/>
2795      <enumerator name='gt_e_P23constant_descriptor_rtx4htab' value='648'/>
2796      <enumerator name='gt_e_P24constant_descriptor_tree4htab' value='649'/>
2797      <enumerator name='gt_e_P12object_block4htab' value='650'/>
2798      <enumerator name='gt_e_P7section4htab' value='651'/>
2799      <enumerator name='gt_e_P17tree_priority_map4htab' value='652'/>
2800      <enumerator name='gt_e_P12tree_vec_map4htab' value='653'/>
2801      <enumerator name='gt_e_P13tree_decl_map4htab' value='654'/>
2802      <enumerator name='gt_e_P9type_hash4htab' value='655'/>
2803      <enumerator name='gt_e_P23temp_slot_address_entry4htab' value='656'/>
2804      <enumerator name='gt_e_P15throw_stmt_node4htab' value='657'/>
2805      <enumerator name='gt_e_P9reg_attrs4htab' value='658'/>
2806      <enumerator name='gt_e_P9mem_attrs4htab' value='659'/>
2807      <enumerator name='gt_e_P7rtx_def4htab' value='660'/>
2808      <enumerator name='gt_e_P22cached_dw_loc_list_def4htab' value='661'/>
2809      <enumerator name='gt_e_P16var_loc_list_def4htab' value='662'/>
2810      <enumerator name='gt_e_P10die_struct4htab' value='663'/>
2811      <enumerator name='gt_e_P15dwarf_file_data4htab' value='664'/>
2812      <enumerator name='gt_e_P20indirect_string_node4htab' value='665'/>
2813      <enumerator name='gt_e_SP9tree_node12splay_tree_s' value='666'/>
2814      <enumerator name='gt_e_P11cgraph_node4htab' value='667'/>
2815      <enumerator name='gt_e_II12splay_tree_s' value='668'/>
2816      <enumerator name='gt_e_P11cgraph_edge4htab' value='669'/>
2817      <enumerator name='gt_e_P9loop_exit4htab' value='670'/>
2818      <enumerator name='gt_e_P24types_used_by_vars_entry4htab' value='671'/>
2819      <enumerator name='gt_e_P9tree_node4htab' value='672'/>
2820      <enumerator name='gt_e_P13libfunc_entry4htab' value='673'/>
2821      <enumerator name='gt_types_enum_last' value='674'/>
2822    </enum-decl>
2823    <class-decl name='alloc_zone' size-in-bits='32' is-struct='yes' visibility='default' filepath='../.././gcc/ggc-none.c' line='75' column='1' id='type-id-200'>
2824      <data-member access='public' layout-offset-in-bits='0'>
2825        <var-decl name='dummy' type-id='type-id-18' visibility='default' filepath='../.././gcc/ggc-none.c' line='77' column='1'/>
2826      </data-member>
2827    </class-decl>
2828    <function-decl name='ggc_alloc_typed_stat' mangled-name='_Z20ggc_alloc_typed_stat13gt_types_enumm' filepath='../.././gcc/ggc-none.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20ggc_alloc_typed_stat13gt_types_enumm'>
2829      <parameter type-id='type-id-199' name='gte' filepath='../.././gcc/ggc-none.c' line='36' column='1'/>
2830      <parameter type-id='type-id-32' name='size' filepath='../.././gcc/ggc-none.c' line='36' column='1'/>
2831      <return type-id='type-id-14'/>
2832    </function-decl>
2833    <function-decl name='ggc_round_alloc_size' mangled-name='_Z20ggc_round_alloc_sizem' filepath='../.././gcc/ggc-none.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20ggc_round_alloc_sizem'>
2834      <parameter type-id='type-id-32'/>
2835      <return type-id='type-id-32'/>
2836    </function-decl>
2837    <function-decl name='ggc_internal_alloc_stat' mangled-name='_Z23ggc_internal_alloc_statm' filepath='../.././gcc/ggc-none.c' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23ggc_internal_alloc_statm'>
2838      <parameter type-id='type-id-32'/>
2839      <return type-id='type-id-14'/>
2840    </function-decl>
2841    <function-decl name='ggc_internal_cleared_alloc_stat' mangled-name='_Z31ggc_internal_cleared_alloc_statm' filepath='../.././gcc/ggc-none.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z31ggc_internal_cleared_alloc_statm'>
2842      <parameter type-id='type-id-32'/>
2843      <return type-id='type-id-14'/>
2844    </function-decl>
2845    <function-decl name='ggc_realloc_stat' mangled-name='_Z16ggc_realloc_statPvm' filepath='../.././gcc/ggc-none.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16ggc_realloc_statPvm'>
2846      <parameter type-id='type-id-14'/>
2847      <parameter type-id='type-id-32'/>
2848      <return type-id='type-id-14'/>
2849    </function-decl>
2850    <function-decl name='ggc_free' mangled-name='_Z8ggc_freePv' filepath='../.././gcc/ggc-none.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8ggc_freePv'>
2851      <parameter type-id='type-id-14'/>
2852      <return type-id='type-id-31'/>
2853    </function-decl>
2854    <var-decl name='rtl_zone' type-id='type-id-200' mangled-name='rtl_zone' visibility='default' filepath='../.././gcc/ggc-none.c' line='80' column='1' elf-symbol-id='rtl_zone'/>
2855    <var-decl name='tree_zone' type-id='type-id-200' mangled-name='tree_zone' visibility='default' filepath='../.././gcc/ggc-none.c' line='81' column='1' elf-symbol-id='tree_zone'/>
2856    <var-decl name='tree_id_zone' type-id='type-id-200' mangled-name='tree_id_zone' visibility='default' filepath='../.././gcc/ggc-none.c' line='82' column='1' elf-symbol-id='tree_id_zone'/>
2857  </abi-instr>
2858  <abi-instr address-size='64' path='../.././gcc/input.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2859    <class-decl name='linemap_stats' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='685' column='1' id='type-id-201'>
2860      <data-member access='public' layout-offset-in-bits='0'>
2861        <var-decl name='num_ordinary_maps_allocated' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='687' column='1'/>
2862      </data-member>
2863      <data-member access='public' layout-offset-in-bits='64'>
2864        <var-decl name='num_ordinary_maps_used' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='688' column='1'/>
2865      </data-member>
2866      <data-member access='public' layout-offset-in-bits='128'>
2867        <var-decl name='ordinary_maps_allocated_size' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='689' column='1'/>
2868      </data-member>
2869      <data-member access='public' layout-offset-in-bits='192'>
2870        <var-decl name='ordinary_maps_used_size' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='690' column='1'/>
2871      </data-member>
2872      <data-member access='public' layout-offset-in-bits='256'>
2873        <var-decl name='num_expanded_macros' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='691' column='1'/>
2874      </data-member>
2875      <data-member access='public' layout-offset-in-bits='320'>
2876        <var-decl name='num_macro_tokens' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='692' column='1'/>
2877      </data-member>
2878      <data-member access='public' layout-offset-in-bits='384'>
2879        <var-decl name='num_macro_maps_used' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='693' column='1'/>
2880      </data-member>
2881      <data-member access='public' layout-offset-in-bits='448'>
2882        <var-decl name='macro_maps_allocated_size' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='694' column='1'/>
2883      </data-member>
2884      <data-member access='public' layout-offset-in-bits='512'>
2885        <var-decl name='macro_maps_used_size' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='695' column='1'/>
2886      </data-member>
2887      <data-member access='public' layout-offset-in-bits='576'>
2888        <var-decl name='macro_maps_locations_size' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='696' column='1'/>
2889      </data-member>
2890      <data-member access='public' layout-offset-in-bits='640'>
2891        <var-decl name='duplicated_macro_maps_locations_size' type-id='type-id-21' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='697' column='1'/>
2892      </data-member>
2893    </class-decl>
2894    <pointer-type-def type-id='type-id-201' size-in-bits='64' id='type-id-202'/>
2895    <function-decl name='expand_location' mangled-name='_Z15expand_locationj' filepath='../.././gcc/input.c' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15expand_locationj'>
2896      <parameter type-id='type-id-103'/>
2897      <return type-id='type-id-194'/>
2898    </function-decl>
2899    <function-decl name='dump_line_table_statistics' mangled-name='_Z26dump_line_table_statisticsv' filepath='../.././gcc/input.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26dump_line_table_statisticsv'>
2900      <return type-id='type-id-31'/>
2901    </function-decl>
2902    <var-decl name='line_table' type-id='type-id-196' mangled-name='line_table' visibility='default' filepath='../.././gcc/input.c' line='31' column='1' elf-symbol-id='line_table'/>
2903    <var-decl name='input_location' type-id='type-id-75' mangled-name='input_location' visibility='default' filepath='../.././gcc/input.c' line='29' column='1' elf-symbol-id='input_location'/>
2904  </abi-instr>
2905  <abi-instr address-size='64' path='../.././gcc/intl.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2906    <type-decl name='wchar_t' size-in-bits='32' id='type-id-203'/>
2907    <typedef-decl name='nl_item' type-id='type-id-18' filepath='/usr/include/nl_types.h' line='37' column='1' id='type-id-204'/>
2908    <qualified-type-def type-id='type-id-203' const='yes' id='type-id-205'/>
2909    <pointer-type-def type-id='type-id-205' size-in-bits='64' id='type-id-206'/>
2910    <pointer-type-def type-id='type-id-203' size-in-bits='64' id='type-id-207'/>
2911    <function-decl name='gcc_init_libintl' mangled-name='_Z16gcc_init_libintlv' filepath='../.././gcc/intl.c' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16gcc_init_libintlv'>
2912      <return type-id='type-id-31'/>
2913    </function-decl>
2914    <function-decl name='gcc_gettext_width' mangled-name='_Z17gcc_gettext_widthPKc' filepath='../.././gcc/intl.c' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17gcc_gettext_widthPKc'>
2915      <parameter type-id='type-id-15'/>
2916      <return type-id='type-id-32'/>
2917    </function-decl>
2918    <function-decl name='get_spaces' mangled-name='_Z10get_spacesPKc' filepath='../.././gcc/intl.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10get_spacesPKc'>
2919      <parameter type-id='type-id-15'/>
2920      <return type-id='type-id-51'/>
2921    </function-decl>
2922    <var-decl name='open_quote' type-id='type-id-15' mangled-name='open_quote' visibility='default' filepath='../.././gcc/intl.c' line='31' column='1' elf-symbol-id='open_quote'/>
2923    <var-decl name='close_quote' type-id='type-id-15' mangled-name='close_quote' visibility='default' filepath='../.././gcc/intl.c' line='34' column='1' elf-symbol-id='close_quote'/>
2924    <var-decl name='locale_encoding' type-id='type-id-15' mangled-name='locale_encoding' visibility='default' filepath='../.././gcc/intl.c' line='37' column='1' elf-symbol-id='locale_encoding'/>
2925    <var-decl name='locale_utf8' type-id='type-id-1' mangled-name='locale_utf8' visibility='default' filepath='../.././gcc/intl.c' line='40' column='1' elf-symbol-id='locale_utf8'/>
2926    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
2927      <parameter type-id='type-id-18'/>
2928      <parameter type-id='type-id-15'/>
2929      <return type-id='type-id-51'/>
2930    </function-decl>
2931    <function-decl name='bindtextdomain' filepath='/usr/include/libintl.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
2932      <parameter type-id='type-id-15'/>
2933      <parameter type-id='type-id-15'/>
2934      <return type-id='type-id-51'/>
2935    </function-decl>
2936    <function-decl name='textdomain' filepath='/usr/include/libintl.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
2937      <parameter type-id='type-id-15'/>
2938      <return type-id='type-id-51'/>
2939    </function-decl>
2940    <function-decl name='nl_langinfo' filepath='/usr/include/langinfo.h' line='584' column='1' visibility='default' binding='global' size-in-bits='64'>
2941      <parameter type-id='type-id-204'/>
2942      <return type-id='type-id-51'/>
2943    </function-decl>
2944    <function-decl name='strcasecmp' filepath='/usr/include/string.h' line='536' column='1' visibility='default' binding='global' size-in-bits='64'>
2945      <parameter type-id='type-id-15'/>
2946      <parameter type-id='type-id-15'/>
2947      <return type-id='type-id-18'/>
2948    </function-decl>
2949    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='871' column='1' visibility='default' binding='global' size-in-bits='64'>
2950      <parameter type-id='type-id-207'/>
2951      <parameter type-id='type-id-15'/>
2952      <parameter type-id='type-id-32'/>
2953      <return type-id='type-id-32'/>
2954    </function-decl>
2955    <function-decl name='wcswidth' filepath='/usr/include/wchar.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64'>
2956      <parameter type-id='type-id-206'/>
2957      <parameter type-id='type-id-32'/>
2958      <return type-id='type-id-18'/>
2959    </function-decl>
2960    <function-decl name='memset' filepath='/usr/include/string.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
2961      <parameter type-id='type-id-14'/>
2962      <parameter type-id='type-id-18'/>
2963      <parameter type-id='type-id-32'/>
2964      <return type-id='type-id-14'/>
2965    </function-decl>
2966  </abi-instr>
2967  <abi-instr address-size='64' path='../.././gcc/pretty-print.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2968    <typedef-decl name='iconv_t' type-id='type-id-14' filepath='/usr/include/iconv.h' line='30' column='1' id='type-id-208'/>
2969    <qualified-type-def type-id='type-id-96' const='yes' id='type-id-209'/>
2970    <pointer-type-def type-id='type-id-209' size-in-bits='64' id='type-id-210'/>
2971    <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-211'/>
2972    <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-213'/>
2973    <function-decl name='pp_base_set_line_maximum_length' mangled-name='_Z31pp_base_set_line_maximum_lengthP17pretty_print_infoi' filepath='../.././gcc/pretty-print.c' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z31pp_base_set_line_maximum_lengthP17pretty_print_infoi'>
2974      <parameter type-id='type-id-39' name='pp' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
2975      <parameter type-id='type-id-18' name='length' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
2976      <return type-id='type-id-31'/>
2977    </function-decl>
2978    <function-decl name='pp_base_clear_output_area' mangled-name='_Z25pp_base_clear_output_areaP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25pp_base_clear_output_areaP17pretty_print_info'>
2979      <parameter type-id='type-id-39'/>
2980      <return type-id='type-id-31'/>
2981    </function-decl>
2982    <function-decl name='pp_base_set_prefix' mangled-name='_Z18pp_base_set_prefixP17pretty_print_infoPKc' filepath='../.././gcc/pretty-print.c' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18pp_base_set_prefixP17pretty_print_infoPKc'>
2983      <parameter type-id='type-id-39'/>
2984      <parameter type-id='type-id-15'/>
2985      <return type-id='type-id-31'/>
2986    </function-decl>
2987    <function-decl name='pp_base_destroy_prefix' mangled-name='_Z22pp_base_destroy_prefixP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22pp_base_destroy_prefixP17pretty_print_info'>
2988      <parameter type-id='type-id-39'/>
2989      <return type-id='type-id-31'/>
2990    </function-decl>
2991    <function-decl name='pp_construct' mangled-name='_Z12pp_constructP17pretty_print_infoPKci' filepath='../.././gcc/pretty-print.c' line='657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12pp_constructP17pretty_print_infoPKci'>
2992      <parameter type-id='type-id-39'/>
2993      <parameter type-id='type-id-15'/>
2994      <parameter type-id='type-id-18'/>
2995      <return type-id='type-id-31'/>
2996    </function-decl>
2997    <function-decl name='pp_base_formatted_text' mangled-name='_Z22pp_base_formatted_textP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22pp_base_formatted_textP17pretty_print_info'>
2998      <parameter type-id='type-id-39' name='pp' filepath='../.././gcc/pretty-print.c' line='693' column='1'/>
2999      <return type-id='type-id-15'/>
3000    </function-decl>
3001    <function-decl name='pp_write_text_to_stream' mangled-name='_Z23pp_write_text_to_streamP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23pp_write_text_to_streamP17pretty_print_info'>
3002      <parameter type-id='type-id-39'/>
3003      <return type-id='type-id-31'/>
3004    </function-decl>
3005    <function-decl name='pp_base_flush' mangled-name='_Z13pp_base_flushP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13pp_base_flushP17pretty_print_info'>
3006      <parameter type-id='type-id-39'/>
3007      <return type-id='type-id-31'/>
3008    </function-decl>
3009    <function-decl name='pp_base_last_position_in_text' mangled-name='_Z29pp_base_last_position_in_textPK17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29pp_base_last_position_in_textPK17pretty_print_info'>
3010      <parameter type-id='type-id-210' name='pp' filepath='../.././gcc/pretty-print.c' line='702' column='1'/>
3011      <return type-id='type-id-15'/>
3012    </function-decl>
3013    <function-decl name='pp_base_remaining_character_count_for_line' mangled-name='_Z42pp_base_remaining_character_count_for_lineP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='715' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z42pp_base_remaining_character_count_for_lineP17pretty_print_info'>
3014      <parameter type-id='type-id-39' name='pp' filepath='../.././gcc/pretty-print.c' line='715' column='1'/>
3015      <return type-id='type-id-18'/>
3016    </function-decl>
3017    <function-decl name='pp_base_newline' mangled-name='_Z15pp_base_newlineP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15pp_base_newlineP17pretty_print_info'>
3018      <parameter type-id='type-id-39'/>
3019      <return type-id='type-id-31'/>
3020    </function-decl>
3021    <function-decl name='pp_base_character' mangled-name='_Z17pp_base_characterP17pretty_print_infoi' filepath='../.././gcc/pretty-print.c' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17pp_base_characterP17pretty_print_infoi'>
3022      <parameter type-id='type-id-39' name='pp' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
3023      <parameter type-id='type-id-18' name='length' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
3024      <return type-id='type-id-31'/>
3025    </function-decl>
3026    <function-decl name='pp_base_indent' mangled-name='_Z14pp_base_indentP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14pp_base_indentP17pretty_print_info'>
3027      <parameter type-id='type-id-39'/>
3028      <return type-id='type-id-31'/>
3029    </function-decl>
3030    <function-decl name='pp_base_emit_prefix' mangled-name='_Z19pp_base_emit_prefixP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='624' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19pp_base_emit_prefixP17pretty_print_info'>
3031      <parameter type-id='type-id-39'/>
3032      <return type-id='type-id-31'/>
3033    </function-decl>
3034    <function-decl name='pp_base_append_text' mangled-name='_Z19pp_base_append_textP17pretty_print_infoPKcS2_' filepath='../.././gcc/pretty-print.c' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19pp_base_append_textP17pretty_print_infoPKcS2_'>
3035      <parameter type-id='type-id-39' name='pp' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
3036      <parameter type-id='type-id-15' name='start' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
3037      <parameter type-id='type-id-15' name='end' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
3038      <return type-id='type-id-31'/>
3039    </function-decl>
3040    <function-decl name='pp_base_string' mangled-name='_Z14pp_base_stringP17pretty_print_infoPKc' filepath='../.././gcc/pretty-print.c' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14pp_base_stringP17pretty_print_infoPKc'>
3041      <parameter type-id='type-id-39'/>
3042      <parameter type-id='type-id-15'/>
3043      <return type-id='type-id-31'/>
3044    </function-decl>
3045    <function-decl name='pp_base_output_formatted_text' mangled-name='_Z29pp_base_output_formatted_textP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29pp_base_output_formatted_textP17pretty_print_info'>
3046      <parameter type-id='type-id-39'/>
3047      <return type-id='type-id-31'/>
3048    </function-decl>
3049    <function-decl name='pp_base_format' mangled-name='_Z14pp_base_formatP17pretty_print_infoP9text_info' filepath='../.././gcc/pretty-print.c' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14pp_base_formatP17pretty_print_infoP9text_info'>
3050      <parameter type-id='type-id-39'/>
3051      <parameter type-id='type-id-133'/>
3052      <return type-id='type-id-31'/>
3053    </function-decl>
3054    <function-decl name='pp_printf' mangled-name='_Z9pp_printfP17pretty_print_infoPKcz' filepath='../.././gcc/pretty-print.c' line='723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9pp_printfP17pretty_print_infoPKcz'>
3055      <parameter type-id='type-id-39'/>
3056      <parameter type-id='type-id-15'/>
3057      <parameter is-variadic='yes'/>
3058      <return type-id='type-id-31'/>
3059    </function-decl>
3060    <function-decl name='pp_base_format_verbatim' mangled-name='_Z23pp_base_format_verbatimP17pretty_print_infoP9text_info' filepath='../.././gcc/pretty-print.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23pp_base_format_verbatimP17pretty_print_infoP9text_info'>
3061      <parameter type-id='type-id-39'/>
3062      <parameter type-id='type-id-133'/>
3063      <return type-id='type-id-31'/>
3064    </function-decl>
3065    <function-decl name='pp_verbatim' mangled-name='_Z11pp_verbatimP17pretty_print_infoPKcz' filepath='../.././gcc/pretty-print.c' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11pp_verbatimP17pretty_print_infoPKcz'>
3066      <parameter type-id='type-id-39'/>
3067      <parameter type-id='type-id-15'/>
3068      <parameter is-variadic='yes'/>
3069      <return type-id='type-id-31'/>
3070    </function-decl>
3071    <function-decl name='pp_base_maybe_space' mangled-name='_Z19pp_base_maybe_spaceP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19pp_base_maybe_spaceP17pretty_print_info'>
3072      <parameter type-id='type-id-39'/>
3073      <return type-id='type-id-31'/>
3074    </function-decl>
3075    <function-decl name='identifier_to_locale' mangled-name='_Z20identifier_to_localePKc' filepath='../.././gcc/pretty-print.c' line='873' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20identifier_to_localePKc'>
3076      <parameter type-id='type-id-15'/>
3077      <return type-id='type-id-15'/>
3078    </function-decl>
3079    <var-decl name='identifier_to_locale_alloc' type-id='type-id-213' mangled-name='identifier_to_locale_alloc' visibility='default' filepath='../.././gcc/pretty-print.c' line='859' column='1' elf-symbol-id='identifier_to_locale_alloc'/>
3080    <var-decl name='identifier_to_locale_free' type-id='type-id-141' mangled-name='identifier_to_locale_free' visibility='default' filepath='../.././gcc/pretty-print.c' line='860' column='1' elf-symbol-id='identifier_to_locale_free'/>
3081    <function-decl name='xstrerror' filepath='../.././gcc/../include/libiberty.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
3082      <parameter type-id='type-id-18'/>
3083      <return type-id='type-id-51'/>
3084    </function-decl>
3085    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
3086      <parameter type-id='type-id-15'/>
3087      <parameter type-id='type-id-123'/>
3088      <parameter type-id='type-id-18'/>
3089      <return type-id='type-id-28'/>
3090    </function-decl>
3091    <function-decl name='sprintf' filepath='/usr/include/stdio.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
3092      <parameter type-id='type-id-51'/>
3093      <parameter type-id='type-id-15'/>
3094      <parameter is-variadic='yes'/>
3095      <return type-id='type-id-18'/>
3096    </function-decl>
3097    <function-decl name='iconv' filepath='/usr/include/iconv.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
3098      <parameter type-id='type-id-208'/>
3099      <parameter type-id='type-id-123'/>
3100      <parameter type-id='type-id-211'/>
3101      <parameter type-id='type-id-123'/>
3102      <parameter type-id='type-id-211'/>
3103      <return type-id='type-id-32'/>
3104    </function-decl>
3105    <function-decl name='iconv_close' filepath='/usr/include/iconv.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
3106      <parameter type-id='type-id-208'/>
3107      <return type-id='type-id-18'/>
3108    </function-decl>
3109    <function-decl name='iconv_open' filepath='/usr/include/iconv.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64'>
3110      <parameter type-id='type-id-15'/>
3111      <parameter type-id='type-id-15'/>
3112      <return type-id='type-id-208'/>
3113    </function-decl>
3114    <function-type size-in-bits='64' id='type-id-212'>
3115      <parameter type-id='type-id-32'/>
3116      <return type-id='type-id-14'/>
3117    </function-type>
3118  </abi-instr>
3119  <abi-instr address-size='64' path='../.././gcc/tlink.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
3120    <class-decl name='symbol_stack_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='188' column='1' id='type-id-214'>
3121      <data-member access='public' layout-offset-in-bits='0'>
3122        <var-decl name='value' type-id='type-id-215' visibility='default' filepath='../.././gcc/tlink.c' line='190' column='1'/>
3123      </data-member>
3124      <data-member access='public' layout-offset-in-bits='64'>
3125        <var-decl name='next' type-id='type-id-216' visibility='default' filepath='../.././gcc/tlink.c' line='191' column='1'/>
3126      </data-member>
3127    </class-decl>
3128    <typedef-decl name='symbol' type-id='type-id-217' filepath='../.././gcc/tlink.c' line='60' column='1' id='type-id-218'/>
3129    <class-decl name='symbol_hash_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='53' column='1' id='type-id-217'>
3130      <data-member access='public' layout-offset-in-bits='0'>
3131        <var-decl name='key' type-id='type-id-15' visibility='default' filepath='../.././gcc/tlink.c' line='55' column='1'/>
3132      </data-member>
3133      <data-member access='public' layout-offset-in-bits='64'>
3134        <var-decl name='file' type-id='type-id-219' visibility='default' filepath='../.././gcc/tlink.c' line='56' column='1'/>
3135      </data-member>
3136      <data-member access='public' layout-offset-in-bits='128'>
3137        <var-decl name='chosen' type-id='type-id-18' visibility='default' filepath='../.././gcc/tlink.c' line='57' column='1'/>
3138      </data-member>
3139      <data-member access='public' layout-offset-in-bits='160'>
3140        <var-decl name='tweaking' type-id='type-id-18' visibility='default' filepath='../.././gcc/tlink.c' line='58' column='1'/>
3141      </data-member>
3142      <data-member access='public' layout-offset-in-bits='192'>
3143        <var-decl name='tweaked' type-id='type-id-18' visibility='default' filepath='../.././gcc/tlink.c' line='59' column='1'/>
3144      </data-member>
3145    </class-decl>
3146    <class-decl name='file_hash_entry' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='62' column='1' id='type-id-220'>
3147      <data-member access='public' layout-offset-in-bits='0'>
3148        <var-decl name='key' type-id='type-id-15' visibility='default' filepath='../.././gcc/tlink.c' line='64' column='1'/>
3149      </data-member>
3150      <data-member access='public' layout-offset-in-bits='64'>
3151        <var-decl name='args' type-id='type-id-15' visibility='default' filepath='../.././gcc/tlink.c' line='65' column='1'/>
3152      </data-member>
3153      <data-member access='public' layout-offset-in-bits='128'>
3154        <var-decl name='dir' type-id='type-id-15' visibility='default' filepath='../.././gcc/tlink.c' line='66' column='1'/>
3155      </data-member>
3156      <data-member access='public' layout-offset-in-bits='192'>
3157        <var-decl name='main' type-id='type-id-15' visibility='default' filepath='../.././gcc/tlink.c' line='67' column='1'/>
3158      </data-member>
3159      <data-member access='public' layout-offset-in-bits='256'>
3160        <var-decl name='tweaking' type-id='type-id-18' visibility='default' filepath='../.././gcc/tlink.c' line='68' column='1'/>
3161      </data-member>
3162    </class-decl>
3163    <class-decl name='file_stack_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='196' column='1' id='type-id-221'>
3164      <data-member access='public' layout-offset-in-bits='0'>
3165        <var-decl name='value' type-id='type-id-222' visibility='default' filepath='../.././gcc/tlink.c' line='198' column='1'/>
3166      </data-member>
3167      <data-member access='public' layout-offset-in-bits='64'>
3168        <var-decl name='next' type-id='type-id-223' visibility='default' filepath='../.././gcc/tlink.c' line='199' column='1'/>
3169      </data-member>
3170    </class-decl>
3171    <typedef-decl name='file' type-id='type-id-220' filepath='../.././gcc/tlink.c' line='69' column='1' id='type-id-224'/>
3172    <typedef-decl name='hashval_t' type-id='type-id-13' filepath='../.././gcc/../include/hashtab.h' line='47' column='1' id='type-id-225'/>
3173    <typedef-decl name='htab_t' type-id='type-id-226' filepath='../.././gcc/../include/hashtab.h' line='144' column='1' id='type-id-227'/>
3174    <typedef-decl name='htab_hash' type-id='type-id-228' filepath='../.././gcc/../include/hashtab.h' line='52' column='1' id='type-id-229'/>
3175    <typedef-decl name='htab_eq' type-id='type-id-230' filepath='../.././gcc/../include/hashtab.h' line='59' column='1' id='type-id-231'/>
3176    <typedef-decl name='htab_del' type-id='type-id-141' filepath='../.././gcc/../include/hashtab.h' line='63' column='1' id='type-id-232'/>
3177    <typedef-decl name='htab_alloc' type-id='type-id-233' filepath='../.././gcc/../include/hashtab.h' line='75' column='1' id='type-id-234'/>
3178    <typedef-decl name='htab_free' type-id='type-id-141' filepath='../.././gcc/../include/hashtab.h' line='78' column='1' id='type-id-235'/>
3179    <typedef-decl name='htab_alloc_with_arg' type-id='type-id-236' filepath='../.././gcc/../include/hashtab.h' line='82' column='1' id='type-id-237'/>
3180    <typedef-decl name='htab_free_with_arg' type-id='type-id-238' filepath='../.././gcc/../include/hashtab.h' line='83' column='1' id='type-id-239'/>
3181    <enum-decl name='insert_option' filepath='../.././gcc/../include/hashtab.h' line='147' column='1' id='type-id-240'>
3182      <underlying-type type-id='type-id-26'/>
3183      <enumerator name='NO_INSERT' value='0'/>
3184      <enumerator name='INSERT' value='1'/>
3185    </enum-decl>
3186    <class-decl name='htab' size-in-bits='896' is-struct='yes' visibility='default' filepath='../.././libcpp/../include/hashtab.h' line='100' column='1' id='type-id-241'>
3187      <data-member access='public' layout-offset-in-bits='0'>
3188        <var-decl name='hash_f' type-id='type-id-229' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='102' column='1'/>
3189      </data-member>
3190      <data-member access='public' layout-offset-in-bits='64'>
3191        <var-decl name='eq_f' type-id='type-id-231' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='105' column='1'/>
3192      </data-member>
3193      <data-member access='public' layout-offset-in-bits='128'>
3194        <var-decl name='del_f' type-id='type-id-232' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='108' column='1'/>
3195      </data-member>
3196      <data-member access='public' layout-offset-in-bits='192'>
3197        <var-decl name='entries' type-id='type-id-100' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='111' column='1'/>
3198      </data-member>
3199      <data-member access='public' layout-offset-in-bits='256'>
3200        <var-decl name='size' type-id='type-id-32' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='114' column='1'/>
3201      </data-member>
3202      <data-member access='public' layout-offset-in-bits='320'>
3203        <var-decl name='n_elements' type-id='type-id-32' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='117' column='1'/>
3204      </data-member>
3205      <data-member access='public' layout-offset-in-bits='384'>
3206        <var-decl name='n_deleted' type-id='type-id-32' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='120' column='1'/>
3207      </data-member>
3208      <data-member access='public' layout-offset-in-bits='448'>
3209        <var-decl name='searches' type-id='type-id-13' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='124' column='1'/>
3210      </data-member>
3211      <data-member access='public' layout-offset-in-bits='480'>
3212        <var-decl name='collisions' type-id='type-id-13' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='128' column='1'/>
3213      </data-member>
3214      <data-member access='public' layout-offset-in-bits='512'>
3215        <var-decl name='alloc_f' type-id='type-id-234' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='131' column='1'/>
3216      </data-member>
3217      <data-member access='public' layout-offset-in-bits='576'>
3218        <var-decl name='free_f' type-id='type-id-235' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='132' column='1'/>
3219      </data-member>
3220      <data-member access='public' layout-offset-in-bits='640'>
3221        <var-decl name='alloc_arg' type-id='type-id-14' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='135' column='1'/>
3222      </data-member>
3223      <data-member access='public' layout-offset-in-bits='704'>
3224        <var-decl name='alloc_with_arg_f' type-id='type-id-237' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='136' column='1'/>
3225      </data-member>
3226      <data-member access='public' layout-offset-in-bits='768'>
3227        <var-decl name='free_with_arg_f' type-id='type-id-239' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='137' column='1'/>
3228      </data-member>
3229      <data-member access='public' layout-offset-in-bits='832'>
3230        <var-decl name='size_prime_index' type-id='type-id-13' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='141' column='1'/>
3231      </data-member>
3232    </class-decl>
3233    <pointer-type-def type-id='type-id-224' size-in-bits='64' id='type-id-222'/>
3234    <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-219'/>
3235    <pointer-type-def type-id='type-id-221' size-in-bits='64' id='type-id-223'/>
3236    <pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-226'/>
3237    <pointer-type-def type-id='type-id-242' size-in-bits='64' id='type-id-230'/>
3238    <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-215'/>
3239    <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-216'/>
3240    <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-228'/>
3241    <pointer-type-def type-id='type-id-244' size-in-bits='64' id='type-id-238'/>
3242    <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-233'/>
3243    <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-236'/>
3244    <function-decl name='do_tlink' mangled-name='_Z8do_tlinkPPcS0_' filepath='../.././gcc/tlink.c' line='821' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8do_tlinkPPcS0_'>
3245      <parameter type-id='type-id-123'/>
3246      <parameter type-id='type-id-123'/>
3247      <return type-id='type-id-31'/>
3248    </function-decl>
3249    <var-decl name='symbol_stack_obstack' type-id='type-id-58' mangled-name='symbol_stack_obstack' visibility='default' filepath='../.././gcc/tlink.c' line='193' column='1' elf-symbol-id='symbol_stack_obstack'/>
3250    <var-decl name='symbol_stack' type-id='type-id-216' mangled-name='symbol_stack' visibility='default' filepath='../.././gcc/tlink.c' line='194' column='1' elf-symbol-id='symbol_stack'/>
3251    <var-decl name='file_stack_obstack' type-id='type-id-58' mangled-name='file_stack_obstack' visibility='default' filepath='../.././gcc/tlink.c' line='201' column='1' elf-symbol-id='file_stack_obstack'/>
3252    <var-decl name='file_stack' type-id='type-id-223' mangled-name='file_stack' visibility='default' filepath='../.././gcc/tlink.c' line='202' column='1' elf-symbol-id='file_stack'/>
3253    <function-decl name='htab_hash_string' filepath='../.././gcc/../include/hashtab.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
3254      <parameter type-id='type-id-14'/>
3255      <return type-id='type-id-225'/>
3256    </function-decl>
3257    <function-decl name='htab_find_slot_with_hash' filepath='../.././gcc/../include/hashtab.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
3258      <parameter type-id='type-id-227'/>
3259      <parameter type-id='type-id-14'/>
3260      <parameter type-id='type-id-225'/>
3261      <parameter type-id='type-id-240'/>
3262      <return type-id='type-id-100'/>
3263    </function-decl>
3264    <function-decl name='fscanf' filepath='/usr/include/stdio.h' line='429' column='1' visibility='default' binding='global' size-in-bits='64'>
3265      <parameter type-id='type-id-89'/>
3266      <parameter type-id='type-id-15'/>
3267      <parameter is-variadic='yes'/>
3268      <return type-id='type-id-18'/>
3269    </function-decl>
3270    <function-decl name='remove' filepath='/usr/include/stdio.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64'>
3271      <parameter type-id='type-id-15' name='name' filepath='../.././gcc/collect2.c' line='475' column='1'/>
3272      <return type-id='type-id-18'/>
3273    </function-decl>
3274    <function-decl name='rename' filepath='/usr/include/stdio.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'>
3275      <parameter type-id='type-id-15'/>
3276      <parameter type-id='type-id-15'/>
3277      <return type-id='type-id-18'/>
3278    </function-decl>
3279    <function-decl name='chdir' filepath='/usr/include/unistd.h' line='494' column='1' visibility='default' binding='global' size-in-bits='64'>
3280      <parameter type-id='type-id-15' name='name' filepath='../.././gcc/collect2.c' line='475' column='1'/>
3281      <return type-id='type-id-18'/>
3282    </function-decl>
3283    <function-decl name='putenv' filepath='/usr/include/stdlib.h' line='579' column='1' visibility='default' binding='global' size-in-bits='64'>
3284      <parameter type-id='type-id-51'/>
3285      <return type-id='type-id-18'/>
3286    </function-decl>
3287    <function-decl name='htab_create' filepath='../.././gcc/../include/hashtab.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
3288      <parameter type-id='type-id-32'/>
3289      <parameter type-id='type-id-229'/>
3290      <parameter type-id='type-id-231'/>
3291      <parameter type-id='type-id-232'/>
3292      <return type-id='type-id-227'/>
3293    </function-decl>
3294    <function-decl name='getpwd' filepath='../.././gcc/../include/libiberty.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
3295      <return type-id='type-id-51'/>
3296    </function-decl>
3297    <function-decl name='cplus_demangle' filepath='../.././gcc/../include/demangle.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
3298      <parameter type-id='type-id-15'/>
3299      <parameter type-id='type-id-18'/>
3300      <return type-id='type-id-51'/>
3301    </function-decl>
3302    <function-type size-in-bits='64' id='type-id-242'>
3303      <parameter type-id='type-id-14'/>
3304      <parameter type-id='type-id-14'/>
3305      <return type-id='type-id-18'/>
3306    </function-type>
3307    <function-type size-in-bits='64' id='type-id-243'>
3308      <parameter type-id='type-id-14'/>
3309      <return type-id='type-id-225'/>
3310    </function-type>
3311    <function-type size-in-bits='64' id='type-id-244'>
3312      <parameter type-id='type-id-14'/>
3313      <parameter type-id='type-id-14'/>
3314      <return type-id='type-id-31'/>
3315    </function-type>
3316    <function-type size-in-bits='64' id='type-id-245'>
3317      <parameter type-id='type-id-32'/>
3318      <parameter type-id='type-id-32'/>
3319      <return type-id='type-id-14'/>
3320    </function-type>
3321    <function-type size-in-bits='64' id='type-id-246'>
3322      <parameter type-id='type-id-14'/>
3323      <parameter type-id='type-id-32'/>
3324      <parameter type-id='type-id-32'/>
3325      <return type-id='type-id-14'/>
3326    </function-type>
3327  </abi-instr>
3328  <abi-instr address-size='64' path='../.././gcc/vec.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
3329    <function-decl name='vec_gc_p_reserve' mangled-name='_Z16vec_gc_p_reservePvi' filepath='../.././gcc/vec.c' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16vec_gc_p_reservePvi'>
3330      <parameter type-id='type-id-14'/>
3331      <parameter type-id='type-id-18'/>
3332      <return type-id='type-id-14'/>
3333    </function-decl>
3334    <function-decl name='vec_gc_p_reserve_exact' mangled-name='_Z22vec_gc_p_reserve_exactPvi' filepath='../.././gcc/vec.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22vec_gc_p_reserve_exactPvi'>
3335      <parameter type-id='type-id-14'/>
3336      <parameter type-id='type-id-18'/>
3337      <return type-id='type-id-14'/>
3338    </function-decl>
3339    <function-decl name='vec_gc_o_reserve' mangled-name='_Z16vec_gc_o_reservePvimm' filepath='../.././gcc/vec.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16vec_gc_o_reservePvimm'>
3340      <parameter type-id='type-id-14' name='vec' filepath='../.././gcc/vec.c' line='284' column='1'/>
3341      <parameter type-id='type-id-18' name='reserve' filepath='../.././gcc/vec.c' line='284' column='1'/>
3342      <parameter type-id='type-id-32' name='vec_offset' filepath='../.././gcc/vec.c' line='284' column='1'/>
3343      <parameter type-id='type-id-32' name='elt_size' filepath='../.././gcc/vec.c' line='284' column='1'/>
3344      <return type-id='type-id-14'/>
3345    </function-decl>
3346    <function-decl name='vec_gc_o_reserve_exact' mangled-name='_Z22vec_gc_o_reserve_exactPvimm' filepath='../.././gcc/vec.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22vec_gc_o_reserve_exactPvimm'>
3347      <parameter type-id='type-id-14' name='vec' filepath='../.././gcc/vec.c' line='284' column='1'/>
3348      <parameter type-id='type-id-18' name='reserve' filepath='../.././gcc/vec.c' line='284' column='1'/>
3349      <parameter type-id='type-id-32' name='vec_offset' filepath='../.././gcc/vec.c' line='284' column='1'/>
3350      <parameter type-id='type-id-32' name='elt_size' filepath='../.././gcc/vec.c' line='284' column='1'/>
3351      <return type-id='type-id-14'/>
3352    </function-decl>
3353    <function-decl name='vec_heap_p_reserve' mangled-name='_Z18vec_heap_p_reservePvi' filepath='../.././gcc/vec.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18vec_heap_p_reservePvi'>
3354      <parameter type-id='type-id-14'/>
3355      <parameter type-id='type-id-18'/>
3356      <return type-id='type-id-14'/>
3357    </function-decl>
3358    <function-decl name='vec_heap_p_reserve_exact' mangled-name='_Z24vec_heap_p_reserve_exactPvi' filepath='../.././gcc/vec.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24vec_heap_p_reserve_exactPvi'>
3359      <parameter type-id='type-id-14'/>
3360      <parameter type-id='type-id-18'/>
3361      <return type-id='type-id-14'/>
3362    </function-decl>
3363    <function-decl name='vec_heap_o_reserve' mangled-name='_Z18vec_heap_o_reservePvimm' filepath='../.././gcc/vec.c' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18vec_heap_o_reservePvimm'>
3364      <parameter type-id='type-id-14' name='vec' filepath='../.././gcc/vec.c' line='284' column='1'/>
3365      <parameter type-id='type-id-18' name='reserve' filepath='../.././gcc/vec.c' line='284' column='1'/>
3366      <parameter type-id='type-id-32' name='vec_offset' filepath='../.././gcc/vec.c' line='284' column='1'/>
3367      <parameter type-id='type-id-32' name='elt_size' filepath='../.././gcc/vec.c' line='284' column='1'/>
3368      <return type-id='type-id-14'/>
3369    </function-decl>
3370    <function-decl name='vec_heap_o_reserve_exact' mangled-name='_Z24vec_heap_o_reserve_exactPvimm' filepath='../.././gcc/vec.c' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24vec_heap_o_reserve_exactPvimm'>
3371      <parameter type-id='type-id-14' name='vec' filepath='../.././gcc/vec.c' line='284' column='1'/>
3372      <parameter type-id='type-id-18' name='reserve' filepath='../.././gcc/vec.c' line='284' column='1'/>
3373      <parameter type-id='type-id-32' name='vec_offset' filepath='../.././gcc/vec.c' line='284' column='1'/>
3374      <parameter type-id='type-id-32' name='elt_size' filepath='../.././gcc/vec.c' line='284' column='1'/>
3375      <return type-id='type-id-14'/>
3376    </function-decl>
3377    <function-decl name='vec_stack_p_reserve_exact_1' mangled-name='_Z27vec_stack_p_reserve_exact_1iPv' filepath='../.././gcc/vec.c' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27vec_stack_p_reserve_exact_1iPv'>
3378      <parameter type-id='type-id-18' name='alloc' filepath='../.././gcc/vec.c' line='400' column='1'/>
3379      <parameter type-id='type-id-14' name='space' filepath='../.././gcc/vec.c' line='400' column='1'/>
3380      <return type-id='type-id-14'/>
3381    </function-decl>
3382    <function-decl name='vec_stack_p_reserve' mangled-name='_Z19vec_stack_p_reservePvi' filepath='../.././gcc/vec.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19vec_stack_p_reservePvi'>
3383      <parameter type-id='type-id-14'/>
3384      <parameter type-id='type-id-18'/>
3385      <return type-id='type-id-14'/>
3386    </function-decl>
3387    <function-decl name='vec_stack_p_reserve_exact' mangled-name='_Z25vec_stack_p_reserve_exactPvi' filepath='../.././gcc/vec.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25vec_stack_p_reserve_exactPvi'>
3388      <parameter type-id='type-id-14'/>
3389      <parameter type-id='type-id-18'/>
3390      <return type-id='type-id-14'/>
3391    </function-decl>
3392    <function-decl name='vec_stack_o_reserve' mangled-name='_Z19vec_stack_o_reservePvimm' filepath='../.././gcc/vec.c' line='481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19vec_stack_o_reservePvimm'>
3393      <parameter type-id='type-id-14' name='vec' filepath='../.././gcc/vec.c' line='284' column='1'/>
3394      <parameter type-id='type-id-18' name='reserve' filepath='../.././gcc/vec.c' line='284' column='1'/>
3395      <parameter type-id='type-id-32' name='vec_offset' filepath='../.././gcc/vec.c' line='284' column='1'/>
3396      <parameter type-id='type-id-32' name='elt_size' filepath='../.././gcc/vec.c' line='284' column='1'/>
3397      <return type-id='type-id-14'/>
3398    </function-decl>
3399    <function-decl name='vec_stack_o_reserve_exact' mangled-name='_Z25vec_stack_o_reserve_exactPvimm' filepath='../.././gcc/vec.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25vec_stack_o_reserve_exactPvimm'>
3400      <parameter type-id='type-id-14' name='vec' filepath='../.././gcc/vec.c' line='284' column='1'/>
3401      <parameter type-id='type-id-18' name='reserve' filepath='../.././gcc/vec.c' line='284' column='1'/>
3402      <parameter type-id='type-id-32' name='vec_offset' filepath='../.././gcc/vec.c' line='284' column='1'/>
3403      <parameter type-id='type-id-32' name='elt_size' filepath='../.././gcc/vec.c' line='284' column='1'/>
3404      <return type-id='type-id-14'/>
3405    </function-decl>
3406    <function-decl name='vec_stack_free' mangled-name='_Z14vec_stack_freePv' filepath='../.././gcc/vec.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14vec_stack_freePv'>
3407      <parameter type-id='type-id-14'/>
3408      <return type-id='type-id-31'/>
3409    </function-decl>
3410    <function-decl name='dump_vec_loc_statistics' mangled-name='_Z23dump_vec_loc_statisticsv' filepath='../.././gcc/vec.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23dump_vec_loc_statisticsv'>
3411      <return type-id='type-id-31'/>
3412    </function-decl>
3413    <function-decl name='xrealloc' filepath='../.././gcc/../include/libiberty.h' line='307' column='1' visibility='default' binding='global' size-in-bits='64'>
3414      <parameter type-id='type-id-14'/>
3415      <parameter type-id='type-id-32'/>
3416      <return type-id='type-id-14'/>
3417    </function-decl>
3418  </abi-instr>
3419  <abi-instr address-size='64' path='../.././gcc/version.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
3420    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='248' id='type-id-247'>
3421      <subrange length='31' type-id='type-id-4' id='type-id-248'/>
3422    </array-type-def>
3423    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='48' id='type-id-249'>
3424      <subrange length='6' type-id='type-id-4' id='type-id-250'/>
3425    </array-type-def>
3426    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='56' id='type-id-251'>
3427      <subrange length='7' type-id='type-id-4' id='type-id-252'/>
3428    </array-type-def>
3429    <array-type-def dimensions='1' type-id='type-id-125' size-in-bits='248' id='type-id-253'>
3430      <subrange length='31' type-id='type-id-4' id='type-id-248'/>
3431    </array-type-def>
3432    <array-type-def dimensions='1' type-id='type-id-125' size-in-bits='48' id='type-id-254'>
3433      <subrange length='6' type-id='type-id-4' id='type-id-250'/>
3434    </array-type-def>
3435    <array-type-def dimensions='1' type-id='type-id-125' size-in-bits='56' id='type-id-255'>
3436      <subrange length='7' type-id='type-id-4' id='type-id-252'/>
3437    </array-type-def>
3438    <var-decl name='version_string' type-id='type-id-254' mangled-name='version_string' visibility='default' filepath='../.././gcc/version.c' line='35' column='1' elf-symbol-id='version_string'/>
3439    <var-decl name='pkgversion_string' type-id='type-id-255' mangled-name='pkgversion_string' visibility='default' filepath='../.././gcc/version.c' line='36' column='1' elf-symbol-id='pkgversion_string'/>
3440    <var-decl name='bug_report_url' type-id='type-id-253' mangled-name='bug_report_url' visibility='default' filepath='../.././gcc/version.c' line='29' column='1' elf-symbol-id='bug_report_url'/>
3441  </abi-instr>
3442  <abi-instr address-size='64' path='../.././libcpp/charset.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
3443    <pointer-type-def type-id='type-id-256' size-in-bits='64' id='type-id-257'/>
3444    <function-decl name='cpp_init_iconv' mangled-name='_Z14cpp_init_iconvP10cpp_reader' filepath='../.././libcpp/charset.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_init_iconvP10cpp_reader'>
3445      <parameter type-id='type-id-258'/>
3446      <return type-id='type-id-31'/>
3447    </function-decl>
3448    <function-decl name='_cpp_destroy_iconv' mangled-name='_cpp_destroy_iconv' filepath='../.././libcpp/charset.c' line='740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_destroy_iconv'>
3449      <parameter type-id='type-id-258'/>
3450      <return type-id='type-id-31'/>
3451    </function-decl>
3452    <function-decl name='cpp_host_to_exec_charset' mangled-name='_Z24cpp_host_to_exec_charsetP10cpp_readerj' filepath='../.././libcpp/charset.c' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24cpp_host_to_exec_charsetP10cpp_readerj'>
3453      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/charset.c' line='770' column='1'/>
3454      <parameter type-id='type-id-259' name='c' filepath='../.././libcpp/charset.c' line='770' column='1'/>
3455      <return type-id='type-id-259'/>
3456    </function-decl>
3457    <function-decl name='_cpp_valid_ucn' mangled-name='_cpp_valid_ucn' filepath='../.././libcpp/charset.c' line='983' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_valid_ucn'>
3458      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/charset.c' line='983' column='1'/>
3459      <parameter type-id='type-id-257' name='pstr' filepath='../.././libcpp/charset.c' line='983' column='1'/>
3460      <parameter type-id='type-id-256' name='limit' filepath='../.././libcpp/charset.c' line='984' column='1'/>
3461      <parameter type-id='type-id-18' name='identifier_pos' filepath='../.././libcpp/charset.c' line='984' column='1'/>
3462      <parameter type-id='type-id-260' name='nst' filepath='../.././libcpp/charset.c' line='985' column='1'/>
3463      <return type-id='type-id-259'/>
3464    </function-decl>
3465    <function-decl name='cpp_interpret_string' mangled-name='_Z20cpp_interpret_stringP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' filepath='../.././libcpp/charset.c' line='1371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_interpret_stringP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype'>
3466      <parameter type-id='type-id-258'/>
3467      <parameter type-id='type-id-261'/>
3468      <parameter type-id='type-id-32'/>
3469      <parameter type-id='type-id-262'/>
3470      <parameter type-id='type-id-178'/>
3471      <return type-id='type-id-1'/>
3472    </function-decl>
3473    <function-decl name='cpp_interpret_string_notranslate' mangled-name='_Z32cpp_interpret_string_notranslateP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' filepath='../.././libcpp/charset.c' line='1452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z32cpp_interpret_string_notranslateP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype'>
3474      <parameter type-id='type-id-258'/>
3475      <parameter type-id='type-id-261'/>
3476      <parameter type-id='type-id-32'/>
3477      <parameter type-id='type-id-262'/>
3478      <parameter type-id='type-id-178'/>
3479      <return type-id='type-id-1'/>
3480    </function-decl>
3481    <function-decl name='cpp_interpret_charconst' mangled-name='_Z23cpp_interpret_charconstP10cpp_readerPK9cpp_tokenPjPi' filepath='../.././libcpp/charset.c' line='1602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23cpp_interpret_charconstP10cpp_readerPK9cpp_tokenPjPi'>
3482      <parameter type-id='type-id-258'/>
3483      <parameter type-id='type-id-263'/>
3484      <parameter type-id='type-id-264'/>
3485      <parameter type-id='type-id-42'/>
3486      <return type-id='type-id-259'/>
3487    </function-decl>
3488    <function-decl name='_cpp_interpret_identifier' mangled-name='_cpp_interpret_identifier' filepath='../.././libcpp/charset.c' line='1634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_interpret_identifier'>
3489      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/charset.c' line='1634' column='1'/>
3490      <parameter type-id='type-id-256' name='id' filepath='../.././libcpp/charset.c' line='1634' column='1'/>
3491      <parameter type-id='type-id-32' name='len' filepath='../.././libcpp/charset.c' line='1634' column='1'/>
3492      <return type-id='type-id-116'/>
3493    </function-decl>
3494    <function-decl name='_cpp_convert_input' mangled-name='_cpp_convert_input' filepath='../.././libcpp/charset.c' line='1698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_convert_input'>
3495      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/charset.c' line='1698' column='1'/>
3496      <parameter type-id='type-id-15' name='input_charset' filepath='../.././libcpp/charset.c' line='1698' column='1'/>
3497      <parameter type-id='type-id-265' name='input' filepath='../.././libcpp/charset.c' line='1699' column='1'/>
3498      <parameter type-id='type-id-32' name='size' filepath='../.././libcpp/charset.c' line='1699' column='1'/>
3499      <parameter type-id='type-id-32' name='len' filepath='../.././libcpp/charset.c' line='1699' column='1'/>
3500      <parameter type-id='type-id-266' name='buffer_start' filepath='../.././libcpp/charset.c' line='1700' column='1'/>
3501      <parameter type-id='type-id-267' name='st_size' filepath='../.././libcpp/charset.c' line='1700' column='1'/>
3502      <return type-id='type-id-265'/>
3503    </function-decl>
3504    <function-decl name='_cpp_default_encoding' mangled-name='_cpp_default_encoding' filepath='../.././libcpp/charset.c' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_default_encoding'>
3505      <return type-id='type-id-15'/>
3506    </function-decl>
3507    <pointer-type-def type-id='type-id-268' size-in-bits='64' id='type-id-261'/>
3508    <pointer-type-def type-id='type-id-269' size-in-bits='64' id='type-id-263'/>
3509    <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-256'/>
3510    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-266'/>
3511    <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-258'/>
3512    <pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-262'/>
3513    <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-260'/>
3514    <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-267'/>
3515    <typedef-decl name='cppchar_t' type-id='type-id-13' filepath='../.././libcpp/include/cpplib.h' line='269' column='1' id='type-id-259'/>
3516    <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-265'/>
3517    <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-264'/>
3518    <class-decl name='normalize_state' size-in-bits='96' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='706' column='1' id='type-id-273'>
3519      <data-member access='public' layout-offset-in-bits='0'>
3520        <var-decl name='previous' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='709' column='1'/>
3521      </data-member>
3522      <data-member access='public' layout-offset-in-bits='32'>
3523        <var-decl name='prev_class' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='711' column='1'/>
3524      </data-member>
3525      <data-member access='public' layout-offset-in-bits='64'>
3526        <var-decl name='level' type-id='type-id-276' visibility='default' filepath='../.././libcpp/internal.h' line='713' column='1'/>
3527      </data-member>
3528    </class-decl>
3529    <qualified-type-def type-id='type-id-272' const='yes' id='type-id-268'/>
3530    <qualified-type-def type-id='type-id-277' const='yes' id='type-id-269'/>
3531    <qualified-type-def type-id='type-id-275' const='yes' id='type-id-270'/>
3532    <typedef-decl name='cpp_reader' type-id='type-id-278' filepath='../.././libcpp/include/cpplib.h' line='31' column='1' id='type-id-271'/>
3533    <typedef-decl name='cpp_string' type-id='type-id-176' filepath='../.././libcpp/include/cpplib.h' line='35' column='1' id='type-id-272'/>
3534    <typedef-decl name='off_t' type-id='type-id-54' filepath='/usr/include/stdio.h' line='91' column='1' id='type-id-274'/>
3535    <typedef-decl name='uchar' type-id='type-id-27' filepath='../.././libcpp/include/cpp-id-data.h' line='22' column='1' id='type-id-275'/>
3536    <class-decl name='cpp_reader' size-in-bits='10560' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='380' column='1' id='type-id-278'>
3537      <member-type access='public'>
3538        <class-decl name='__anonymous_struct__' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='528' column='1' id='type-id-279'>
3539          <data-member access='public' layout-offset-in-bits='0'>
3540            <var-decl name='base' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='529' column='1'/>
3541          </data-member>
3542          <data-member access='public' layout-offset-in-bits='64'>
3543            <var-decl name='limit' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='530' column='1'/>
3544          </data-member>
3545          <data-member access='public' layout-offset-in-bits='128'>
3546            <var-decl name='cur' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='531' column='1'/>
3547          </data-member>
3548          <data-member access='public' layout-offset-in-bits='192'>
3549            <var-decl name='first_line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='532' column='1'/>
3550          </data-member>
3551        </class-decl>
3552      </member-type>
3553      <data-member access='public' layout-offset-in-bits='0'>
3554        <var-decl name='buffer' type-id='type-id-281' visibility='default' filepath='../.././libcpp/internal.h' line='383' column='1'/>
3555      </data-member>
3556      <data-member access='public' layout-offset-in-bits='64'>
3557        <var-decl name='overlaid_buffer' type-id='type-id-281' visibility='default' filepath='../.././libcpp/internal.h' line='386' column='1'/>
3558      </data-member>
3559      <data-member access='public' layout-offset-in-bits='128'>
3560        <var-decl name='state' type-id='type-id-282' visibility='default' filepath='../.././libcpp/internal.h' line='389' column='1'/>
3561      </data-member>
3562      <data-member access='public' layout-offset-in-bits='320'>
3563        <var-decl name='line_table' type-id='type-id-196' visibility='default' filepath='../.././libcpp/internal.h' line='392' column='1'/>
3564      </data-member>
3565      <data-member access='public' layout-offset-in-bits='384'>
3566        <var-decl name='directive_line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='395' column='1'/>
3567      </data-member>
3568      <data-member access='public' layout-offset-in-bits='448'>
3569        <var-decl name='a_buff' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='398' column='1'/>
3570      </data-member>
3571      <data-member access='public' layout-offset-in-bits='512'>
3572        <var-decl name='u_buff' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='399' column='1'/>
3573      </data-member>
3574      <data-member access='public' layout-offset-in-bits='576'>
3575        <var-decl name='free_buffs' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='400' column='1'/>
3576      </data-member>
3577      <data-member access='public' layout-offset-in-bits='640'>
3578        <var-decl name='base_context' type-id='type-id-284' visibility='default' filepath='../.././libcpp/internal.h' line='403' column='1'/>
3579      </data-member>
3580      <data-member access='public' layout-offset-in-bits='1088'>
3581        <var-decl name='context' type-id='type-id-285' visibility='default' filepath='../.././libcpp/internal.h' line='404' column='1'/>
3582      </data-member>
3583      <data-member access='public' layout-offset-in-bits='1152'>
3584        <var-decl name='directive' type-id='type-id-286' visibility='default' filepath='../.././libcpp/internal.h' line='407' column='1'/>
3585      </data-member>
3586      <data-member access='public' layout-offset-in-bits='1216'>
3587        <var-decl name='directive_result' type-id='type-id-277' visibility='default' filepath='../.././libcpp/internal.h' line='410' column='1'/>
3588      </data-member>
3589      <data-member access='public' layout-offset-in-bits='1408'>
3590        <var-decl name='invocation_location' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='414' column='1'/>
3591      </data-member>
3592      <data-member access='public' layout-offset-in-bits='1440'>
3593        <var-decl name='set_invocation_location' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='418' column='1'/>
3594      </data-member>
3595      <data-member access='public' layout-offset-in-bits='1472'>
3596        <var-decl name='quote_include' type-id='type-id-287' visibility='default' filepath='../.././libcpp/internal.h' line='421' column='1'/>
3597      </data-member>
3598      <data-member access='public' layout-offset-in-bits='1536'>
3599        <var-decl name='bracket_include' type-id='type-id-287' visibility='default' filepath='../.././libcpp/internal.h' line='422' column='1'/>
3600      </data-member>
3601      <data-member access='public' layout-offset-in-bits='1600'>
3602        <var-decl name='no_search_path' type-id='type-id-288' visibility='default' filepath='../.././libcpp/internal.h' line='423' column='1'/>
3603      </data-member>
3604      <data-member access='public' layout-offset-in-bits='2112'>
3605        <var-decl name='all_files' type-id='type-id-289' visibility='default' filepath='../.././libcpp/internal.h' line='426' column='1'/>
3606      </data-member>
3607      <data-member access='public' layout-offset-in-bits='2176'>
3608        <var-decl name='main_file' type-id='type-id-289' visibility='default' filepath='../.././libcpp/internal.h' line='428' column='1'/>
3609      </data-member>
3610      <data-member access='public' layout-offset-in-bits='2240'>
3611        <var-decl name='file_hash' type-id='type-id-226' visibility='default' filepath='../.././libcpp/internal.h' line='431' column='1'/>
3612      </data-member>
3613      <data-member access='public' layout-offset-in-bits='2304'>
3614        <var-decl name='dir_hash' type-id='type-id-226' visibility='default' filepath='../.././libcpp/internal.h' line='432' column='1'/>
3615      </data-member>
3616      <data-member access='public' layout-offset-in-bits='2368'>
3617        <var-decl name='file_hash_entries' type-id='type-id-290' visibility='default' filepath='../.././libcpp/internal.h' line='433' column='1'/>
3618      </data-member>
3619      <data-member access='public' layout-offset-in-bits='2432'>
3620        <var-decl name='nonexistent_file_hash' type-id='type-id-226' visibility='default' filepath='../.././libcpp/internal.h' line='436' column='1'/>
3621      </data-member>
3622      <data-member access='public' layout-offset-in-bits='2496'>
3623        <var-decl name='nonexistent_file_ob' type-id='type-id-58' visibility='default' filepath='../.././libcpp/internal.h' line='437' column='1'/>
3624      </data-member>
3625      <data-member access='public' layout-offset-in-bits='3200'>
3626        <var-decl name='quote_ignores_source_dir' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='441' column='1'/>
3627      </data-member>
3628      <data-member access='public' layout-offset-in-bits='3208'>
3629        <var-decl name='seen_once_only' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='445' column='1'/>
3630      </data-member>
3631      <data-member access='public' layout-offset-in-bits='3264'>
3632        <var-decl name='mi_cmacro' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='448' column='1'/>
3633      </data-member>
3634      <data-member access='public' layout-offset-in-bits='3328'>
3635        <var-decl name='mi_ind_cmacro' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='449' column='1'/>
3636      </data-member>
3637      <data-member access='public' layout-offset-in-bits='3392'>
3638        <var-decl name='mi_valid' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='450' column='1'/>
3639      </data-member>
3640      <data-member access='public' layout-offset-in-bits='3456'>
3641        <var-decl name='cur_token' type-id='type-id-163' visibility='default' filepath='../.././libcpp/internal.h' line='453' column='1'/>
3642      </data-member>
3643      <data-member access='public' layout-offset-in-bits='3520'>
3644        <var-decl name='base_run' type-id='type-id-292' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
3645      </data-member>
3646      <data-member access='public' layout-offset-in-bits='3776'>
3647        <var-decl name='cur_run' type-id='type-id-293' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
3648      </data-member>
3649      <data-member access='public' layout-offset-in-bits='3840'>
3650        <var-decl name='lookaheads' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='455' column='1'/>
3651      </data-member>
3652      <data-member access='public' layout-offset-in-bits='3872'>
3653        <var-decl name='keep_tokens' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='458' column='1'/>
3654      </data-member>
3655      <data-member access='public' layout-offset-in-bits='3904'>
3656        <var-decl name='macro_buffer' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='461' column='1'/>
3657      </data-member>
3658      <data-member access='public' layout-offset-in-bits='3968'>
3659        <var-decl name='macro_buffer_len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='462' column='1'/>
3660      </data-member>
3661      <data-member access='public' layout-offset-in-bits='4032'>
3662        <var-decl name='narrow_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='466' column='1'/>
3663      </data-member>
3664      <data-member access='public' layout-offset-in-bits='4224'>
3665        <var-decl name='utf8_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='470' column='1'/>
3666      </data-member>
3667      <data-member access='public' layout-offset-in-bits='4416'>
3668        <var-decl name='char16_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='474' column='1'/>
3669      </data-member>
3670      <data-member access='public' layout-offset-in-bits='4608'>
3671        <var-decl name='char32_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='478' column='1'/>
3672      </data-member>
3673      <data-member access='public' layout-offset-in-bits='4800'>
3674        <var-decl name='wide_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='482' column='1'/>
3675      </data-member>
3676      <data-member access='public' layout-offset-in-bits='4992'>
3677        <var-decl name='date' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='485' column='1'/>
3678      </data-member>
3679      <data-member access='public' layout-offset-in-bits='5056'>
3680        <var-decl name='time' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='486' column='1'/>
3681      </data-member>
3682      <data-member access='public' layout-offset-in-bits='5120'>
3683        <var-decl name='avoid_paste' type-id='type-id-277' visibility='default' filepath='../.././libcpp/internal.h' line='489' column='1'/>
3684      </data-member>
3685      <data-member access='public' layout-offset-in-bits='5312'>
3686        <var-decl name='eof' type-id='type-id-277' visibility='default' filepath='../.././libcpp/internal.h' line='490' column='1'/>
3687      </data-member>
3688      <data-member access='public' layout-offset-in-bits='5504'>
3689        <var-decl name='deps' type-id='type-id-295' visibility='default' filepath='../.././libcpp/internal.h' line='493' column='1'/>
3690      </data-member>
3691      <data-member access='public' layout-offset-in-bits='5568'>
3692        <var-decl name='hash_ob' type-id='type-id-58' visibility='default' filepath='../.././libcpp/internal.h' line='497' column='1'/>
3693      </data-member>
3694      <data-member access='public' layout-offset-in-bits='6272'>
3695        <var-decl name='buffer_ob' type-id='type-id-58' visibility='default' filepath='../.././libcpp/internal.h' line='501' column='1'/>
3696      </data-member>
3697      <data-member access='public' layout-offset-in-bits='6976'>
3698        <var-decl name='pragmas' type-id='type-id-296' visibility='default' filepath='../.././libcpp/internal.h' line='505' column='1'/>
3699      </data-member>
3700      <data-member access='public' layout-offset-in-bits='7040'>
3701        <var-decl name='cb' type-id='type-id-297' visibility='default' filepath='../.././libcpp/internal.h' line='508' column='1'/>
3702      </data-member>
3703      <data-member access='public' layout-offset-in-bits='8192'>
3704        <var-decl name='hash_table' type-id='type-id-298' visibility='default' filepath='../.././libcpp/internal.h' line='511' column='1'/>
3705      </data-member>
3706      <data-member access='public' layout-offset-in-bits='8256'>
3707        <var-decl name='op_stack' type-id='type-id-299' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
3708      </data-member>
3709      <data-member access='public' layout-offset-in-bits='8320'>
3710        <var-decl name='op_limit' type-id='type-id-299' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
3711      </data-member>
3712      <data-member access='public' layout-offset-in-bits='8384'>
3713        <var-decl name='opts' type-id='type-id-300' visibility='default' filepath='../.././libcpp/internal.h' line='517' column='1'/>
3714      </data-member>
3715      <data-member access='public' layout-offset-in-bits='9408'>
3716        <var-decl name='spec_nodes' type-id='type-id-301' visibility='default' filepath='../.././libcpp/internal.h' line='521' column='1'/>
3717      </data-member>
3718      <data-member access='public' layout-offset-in-bits='9664'>
3719        <var-decl name='our_hashtable' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='524' column='1'/>
3720      </data-member>
3721      <data-member access='public' layout-offset-in-bits='9728'>
3722        <var-decl name='out' type-id='type-id-279' visibility='default' filepath='../.././libcpp/internal.h' line='533' column='1'/>
3723      </data-member>
3724      <data-member access='public' layout-offset-in-bits='9984'>
3725        <var-decl name='saved_cur' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
3726      </data-member>
3727      <data-member access='public' layout-offset-in-bits='10048'>
3728        <var-decl name='saved_rlimit' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
3729      </data-member>
3730      <data-member access='public' layout-offset-in-bits='10112'>
3731        <var-decl name='saved_line_base' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
3732      </data-member>
3733      <data-member access='public' layout-offset-in-bits='10176'>
3734        <var-decl name='savedstate' type-id='type-id-302' visibility='default' filepath='../.././libcpp/internal.h' line='540' column='1'/>
3735      </data-member>
3736      <data-member access='public' layout-offset-in-bits='10240'>
3737        <var-decl name='counter' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='543' column='1'/>
3738      </data-member>
3739      <data-member access='public' layout-offset-in-bits='10304'>
3740        <var-decl name='comments' type-id='type-id-303' visibility='default' filepath='../.././libcpp/internal.h' line='546' column='1'/>
3741      </data-member>
3742      <data-member access='public' layout-offset-in-bits='10432'>
3743        <var-decl name='pushed_macros' type-id='type-id-304' visibility='default' filepath='../.././libcpp/internal.h' line='549' column='1'/>
3744      </data-member>
3745      <data-member access='public' layout-offset-in-bits='10496'>
3746        <var-decl name='forced_token_location_p' type-id='type-id-117' visibility='default' filepath='../.././libcpp/internal.h' line='553' column='1'/>
3747      </data-member>
3748    </class-decl>
3749    <enum-decl name='cpp_normalize_level' filepath='../.././libcpp/include/cpplib.h' line='276' column='1' id='type-id-276'>
3750      <underlying-type type-id='type-id-26'/>
3751      <enumerator name='normalized_KC' value='0'/>
3752      <enumerator name='normalized_C' value='1'/>
3753      <enumerator name='normalized_identifier_C' value='2'/>
3754      <enumerator name='normalized_none' value='3'/>
3755    </enum-decl>
3756    <typedef-decl name='cpp_token' type-id='type-id-172' filepath='../.././libcpp/include/cpplib.h' line='34' column='1' id='type-id-277'/>
3757    <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-283'/>
3758    <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-289'/>
3759    <class-decl name='cpp_callbacks' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='499' column='1' id='type-id-297'>
3760      <data-member access='public' layout-offset-in-bits='0'>
3761        <var-decl name='line_change' type-id='type-id-307' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='502' column='1'/>
3762      </data-member>
3763      <data-member access='public' layout-offset-in-bits='64'>
3764        <var-decl name='file_change' type-id='type-id-308' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='508' column='1'/>
3765      </data-member>
3766      <data-member access='public' layout-offset-in-bits='128'>
3767        <var-decl name='dir_change' type-id='type-id-309' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='510' column='1'/>
3768      </data-member>
3769      <data-member access='public' layout-offset-in-bits='192'>
3770        <var-decl name='include' type-id='type-id-310' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='512' column='1'/>
3771      </data-member>
3772      <data-member access='public' layout-offset-in-bits='256'>
3773        <var-decl name='define' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='513' column='1'/>
3774      </data-member>
3775      <data-member access='public' layout-offset-in-bits='320'>
3776        <var-decl name='undef' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='514' column='1'/>
3777      </data-member>
3778      <data-member access='public' layout-offset-in-bits='384'>
3779        <var-decl name='ident' type-id='type-id-312' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='515' column='1'/>
3780      </data-member>
3781      <data-member access='public' layout-offset-in-bits='448'>
3782        <var-decl name='def_pragma' type-id='type-id-313' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='516' column='1'/>
3783      </data-member>
3784      <data-member access='public' layout-offset-in-bits='512'>
3785        <var-decl name='valid_pch' type-id='type-id-314' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='517' column='1'/>
3786      </data-member>
3787      <data-member access='public' layout-offset-in-bits='576'>
3788        <var-decl name='read_pch' type-id='type-id-315' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='518' column='1'/>
3789      </data-member>
3790      <data-member access='public' layout-offset-in-bits='640'>
3791        <var-decl name='missing_header' type-id='type-id-316' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='519' column='1'/>
3792      </data-member>
3793      <data-member access='public' layout-offset-in-bits='704'>
3794        <var-decl name='macro_to_expand' type-id='type-id-317' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='523' column='1'/>
3795      </data-member>
3796      <data-member access='public' layout-offset-in-bits='768'>
3797        <var-decl name='error' type-id='type-id-318' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='529' column='1'/>
3798      </data-member>
3799      <data-member access='public' layout-offset-in-bits='832'>
3800        <var-decl name='used_define' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='533' column='1'/>
3801      </data-member>
3802      <data-member access='public' layout-offset-in-bits='896'>
3803        <var-decl name='used_undef' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='534' column='1'/>
3804      </data-member>
3805      <data-member access='public' layout-offset-in-bits='960'>
3806        <var-decl name='before_define' type-id='type-id-319' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='537' column='1'/>
3807      </data-member>
3808      <data-member access='public' layout-offset-in-bits='1024'>
3809        <var-decl name='used' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='540' column='1'/>
3810      </data-member>
3811      <data-member access='public' layout-offset-in-bits='1088'>
3812        <var-decl name='user_builtin_macro' type-id='type-id-320' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='543' column='1'/>
3813      </data-member>
3814    </class-decl>
3815    <class-decl name='cpp_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='177' column='1' id='type-id-284'>
3816      <member-type access='public'>
3817        <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='183' column='1' id='type-id-321'>
3818          <member-type access='public'>
3819            <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='188' column='1' id='type-id-322'>
3820              <data-member access='public' layout-offset-in-bits='0'>
3821                <var-decl name='first' type-id='type-id-323' visibility='default' filepath='../.././libcpp/internal.h' line='189' column='1'/>
3822              </data-member>
3823              <data-member access='public' layout-offset-in-bits='64'>
3824                <var-decl name='last' type-id='type-id-323' visibility='default' filepath='../.././libcpp/internal.h' line='190' column='1'/>
3825              </data-member>
3826            </class-decl>
3827          </member-type>
3828          <member-type access='public'>
3829            <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='195' column='1' id='type-id-324'>
3830              <data-member access='public' layout-offset-in-bits='0'>
3831                <var-decl name='cur' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='196' column='1'/>
3832              </data-member>
3833              <data-member access='public' layout-offset-in-bits='64'>
3834                <var-decl name='rlimit' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='197' column='1'/>
3835              </data-member>
3836            </class-decl>
3837          </member-type>
3838          <data-member access='public'>
3839            <var-decl name='iso' type-id='type-id-322' visibility='default' filepath='../.././libcpp/internal.h' line='191' column='1'/>
3840          </data-member>
3841          <data-member access='public'>
3842            <var-decl name='trad' type-id='type-id-324' visibility='default' filepath='../.././libcpp/internal.h' line='198' column='1'/>
3843          </data-member>
3844        </union-decl>
3845      </member-type>
3846      <member-type access='public'>
3847        <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='216' column='1' id='type-id-325'>
3848          <data-member access='public'>
3849            <var-decl name='mc' type-id='type-id-326' visibility='default' filepath='../.././libcpp/internal.h' line='217' column='1'/>
3850          </data-member>
3851          <data-member access='public'>
3852            <var-decl name='macro' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='218' column='1'/>
3853          </data-member>
3854        </union-decl>
3855      </member-type>
3856      <data-member access='public' layout-offset-in-bits='0'>
3857        <var-decl name='next' type-id='type-id-285' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
3858      </data-member>
3859      <data-member access='public' layout-offset-in-bits='64'>
3860        <var-decl name='prev' type-id='type-id-285' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
3861      </data-member>
3862      <data-member access='public' layout-offset-in-bits='128'>
3863        <var-decl name='u' type-id='type-id-321' visibility='default' filepath='../.././libcpp/internal.h' line='199' column='1'/>
3864      </data-member>
3865      <data-member access='public' layout-offset-in-bits='256'>
3866        <var-decl name='buff' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='203' column='1'/>
3867      </data-member>
3868      <data-member access='public' layout-offset-in-bits='320'>
3869        <var-decl name='c' type-id='type-id-325' visibility='default' filepath='../.././libcpp/internal.h' line='219' column='1'/>
3870      </data-member>
3871      <data-member access='public' layout-offset-in-bits='384'>
3872        <var-decl name='tokens_kind' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='222' column='1'/>
3873      </data-member>
3874    </class-decl>
3875    <class-decl name='cpp_dir' size-in-bits='512' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='553' column='1' id='type-id-288'>
3876      <data-member access='public' layout-offset-in-bits='0'>
3877        <var-decl name='next' type-id='type-id-287' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='556' column='1'/>
3878      </data-member>
3879      <data-member access='public' layout-offset-in-bits='64'>
3880        <var-decl name='name' type-id='type-id-51' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='559' column='1'/>
3881      </data-member>
3882      <data-member access='public' layout-offset-in-bits='128'>
3883        <var-decl name='len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='560' column='1'/>
3884      </data-member>
3885      <data-member access='public' layout-offset-in-bits='160'>
3886        <var-decl name='sysp' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='564' column='1'/>
3887      </data-member>
3888      <data-member access='public' layout-offset-in-bits='168'>
3889        <var-decl name='user_supplied_p' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='567' column='1'/>
3890      </data-member>
3891      <data-member access='public' layout-offset-in-bits='192'>
3892        <var-decl name='canonical_name' type-id='type-id-51' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='571' column='1'/>
3893      </data-member>
3894      <data-member access='public' layout-offset-in-bits='256'>
3895        <var-decl name='name_map' type-id='type-id-328' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='575' column='1'/>
3896      </data-member>
3897      <data-member access='public' layout-offset-in-bits='320'>
3898        <var-decl name='construct' type-id='type-id-329' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='581' column='1'/>
3899      </data-member>
3900      <data-member access='public' layout-offset-in-bits='384'>
3901        <var-decl name='ino' type-id='type-id-330' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='585' column='1'/>
3902      </data-member>
3903      <data-member access='public' layout-offset-in-bits='448'>
3904        <var-decl name='dev' type-id='type-id-331' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='586' column='1'/>
3905      </data-member>
3906    </class-decl>
3907    <class-decl name='cpp_options' size-in-bits='1024' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='290' column='1' id='type-id-300'>
3908      <member-type access='public'>
3909        <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='451' column='1' id='type-id-332'>
3910          <data-member access='public' layout-offset-in-bits='0'>
3911            <var-decl name='style' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='453' column='1'/>
3912          </data-member>
3913          <data-member access='public' layout-offset-in-bits='32'>
3914            <var-decl name='missing_files' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='456' column='1'/>
3915          </data-member>
3916          <data-member access='public' layout-offset-in-bits='40'>
3917            <var-decl name='phony_targets' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='460' column='1'/>
3918          </data-member>
3919          <data-member access='public' layout-offset-in-bits='48'>
3920            <var-decl name='ignore_main_file' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='463' column='1'/>
3921          </data-member>
3922          <data-member access='public' layout-offset-in-bits='56'>
3923            <var-decl name='need_preprocessor_output' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='467' column='1'/>
3924          </data-member>
3925        </class-decl>
3926      </member-type>
3927      <data-member access='public' layout-offset-in-bits='0'>
3928        <var-decl name='tabstop' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='293' column='1'/>
3929      </data-member>
3930      <data-member access='public' layout-offset-in-bits='32'>
3931        <var-decl name='lang' type-id='type-id-334' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='296' column='1'/>
3932      </data-member>
3933      <data-member access='public' layout-offset-in-bits='64'>
3934        <var-decl name='cplusplus' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='299' column='1'/>
3935      </data-member>
3936      <data-member access='public' layout-offset-in-bits='72'>
3937        <var-decl name='cplusplus_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='302' column='1'/>
3938      </data-member>
3939      <data-member access='public' layout-offset-in-bits='80'>
3940        <var-decl name='objc' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='307' column='1'/>
3941      </data-member>
3942      <data-member access='public' layout-offset-in-bits='88'>
3943        <var-decl name='discard_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='310' column='1'/>
3944      </data-member>
3945      <data-member access='public' layout-offset-in-bits='96'>
3946        <var-decl name='discard_comments_in_macro_exp' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='314' column='1'/>
3947      </data-member>
3948      <data-member access='public' layout-offset-in-bits='104'>
3949        <var-decl name='trigraphs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='317' column='1'/>
3950      </data-member>
3951      <data-member access='public' layout-offset-in-bits='112'>
3952        <var-decl name='digraphs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='320' column='1'/>
3953      </data-member>
3954      <data-member access='public' layout-offset-in-bits='120'>
3955        <var-decl name='extended_numbers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='323' column='1'/>
3956      </data-member>
3957      <data-member access='public' layout-offset-in-bits='128'>
3958        <var-decl name='uliterals' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='326' column='1'/>
3959      </data-member>
3960      <data-member access='public' layout-offset-in-bits='136'>
3961        <var-decl name='rliterals' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='330' column='1'/>
3962      </data-member>
3963      <data-member access='public' layout-offset-in-bits='144'>
3964        <var-decl name='print_include_names' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='333' column='1'/>
3965      </data-member>
3966      <data-member access='public' layout-offset-in-bits='152'>
3967        <var-decl name='cpp_warn_deprecated' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='336' column='1'/>
3968      </data-member>
3969      <data-member access='public' layout-offset-in-bits='160'>
3970        <var-decl name='warn_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='339' column='1'/>
3971      </data-member>
3972      <data-member access='public' layout-offset-in-bits='168'>
3973        <var-decl name='warn_missing_include_dirs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='343' column='1'/>
3974      </data-member>
3975      <data-member access='public' layout-offset-in-bits='176'>
3976        <var-decl name='warn_trigraphs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='346' column='1'/>
3977      </data-member>
3978      <data-member access='public' layout-offset-in-bits='184'>
3979        <var-decl name='warn_multichar' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='349' column='1'/>
3980      </data-member>
3981      <data-member access='public' layout-offset-in-bits='192'>
3982        <var-decl name='cpp_warn_traditional' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='353' column='1'/>
3983      </data-member>
3984      <data-member access='public' layout-offset-in-bits='200'>
3985        <var-decl name='cpp_warn_long_long' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='356' column='1'/>
3986      </data-member>
3987      <data-member access='public' layout-offset-in-bits='208'>
3988        <var-decl name='warn_endif_labels' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='359' column='1'/>
3989      </data-member>
3990      <data-member access='public' layout-offset-in-bits='216'>
3991        <var-decl name='warn_num_sign_change' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='363' column='1'/>
3992      </data-member>
3993      <data-member access='public' layout-offset-in-bits='224'>
3994        <var-decl name='warn_variadic_macros' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='367' column='1'/>
3995      </data-member>
3996      <data-member access='public' layout-offset-in-bits='232'>
3997        <var-decl name='warn_builtin_macro_redefined' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='371' column='1'/>
3998      </data-member>
3999      <data-member access='public' layout-offset-in-bits='240'>
4000        <var-decl name='remap' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='375' column='1'/>
4001      </data-member>
4002      <data-member access='public' layout-offset-in-bits='248'>
4003        <var-decl name='dollars_in_ident' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='378' column='1'/>
4004      </data-member>
4005      <data-member access='public' layout-offset-in-bits='256'>
4006        <var-decl name='extended_identifiers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='381' column='1'/>
4007      </data-member>
4008      <data-member access='public' layout-offset-in-bits='264'>
4009        <var-decl name='warn_dollars' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='385' column='1'/>
4010      </data-member>
4011      <data-member access='public' layout-offset-in-bits='272'>
4012        <var-decl name='warn_undef' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='388' column='1'/>
4013      </data-member>
4014      <data-member access='public' layout-offset-in-bits='280'>
4015        <var-decl name='warn_unused_macros' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='391' column='1'/>
4016      </data-member>
4017      <data-member access='public' layout-offset-in-bits='288'>
4018        <var-decl name='c99' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='394' column='1'/>
4019      </data-member>
4020      <data-member access='public' layout-offset-in-bits='296'>
4021        <var-decl name='std' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='397' column='1'/>
4022      </data-member>
4023      <data-member access='public' layout-offset-in-bits='304'>
4024        <var-decl name='cpp_pedantic' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='400' column='1'/>
4025      </data-member>
4026      <data-member access='public' layout-offset-in-bits='312'>
4027        <var-decl name='preprocessed' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='404' column='1'/>
4028      </data-member>
4029      <data-member access='public' layout-offset-in-bits='320'>
4030        <var-decl name='debug' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='408' column='1'/>
4031      </data-member>
4032      <data-member access='public' layout-offset-in-bits='328'>
4033        <var-decl name='track_macro_expansion' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='416' column='1'/>
4034      </data-member>
4035      <data-member access='public' layout-offset-in-bits='336'>
4036        <var-decl name='operator_names' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='419' column='1'/>
4037      </data-member>
4038      <data-member access='public' layout-offset-in-bits='344'>
4039        <var-decl name='warn_cxx_operator_names' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='422' column='1'/>
4040      </data-member>
4041      <data-member access='public' layout-offset-in-bits='352'>
4042        <var-decl name='traditional' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='425' column='1'/>
4043      </data-member>
4044      <data-member access='public' layout-offset-in-bits='360'>
4045        <var-decl name='user_literals' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='428' column='1'/>
4046      </data-member>
4047      <data-member access='public' layout-offset-in-bits='384'>
4048        <var-decl name='narrow_charset' type-id='type-id-15' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='431' column='1'/>
4049      </data-member>
4050      <data-member access='public' layout-offset-in-bits='448'>
4051        <var-decl name='wide_charset' type-id='type-id-15' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='434' column='1'/>
4052      </data-member>
4053      <data-member access='public' layout-offset-in-bits='512'>
4054        <var-decl name='input_charset' type-id='type-id-15' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='437' column='1'/>
4055      </data-member>
4056      <data-member access='public' layout-offset-in-bits='576'>
4057        <var-decl name='warn_normalize' type-id='type-id-276' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='441' column='1'/>
4058      </data-member>
4059      <data-member access='public' layout-offset-in-bits='608'>
4060        <var-decl name='warn_invalid_pch' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='444' column='1'/>
4061      </data-member>
4062      <data-member access='public' layout-offset-in-bits='616'>
4063        <var-decl name='restore_pch_deps' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='447' column='1'/>
4064      </data-member>
4065      <data-member access='public' layout-offset-in-bits='640'>
4066        <var-decl name='deps' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='468' column='1'/>
4067      </data-member>
4068      <data-member access='public' layout-offset-in-bits='704'>
4069        <var-decl name='precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
4070      </data-member>
4071      <data-member access='public' layout-offset-in-bits='768'>
4072        <var-decl name='char_precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
4073      </data-member>
4074      <data-member access='public' layout-offset-in-bits='832'>
4075        <var-decl name='int_precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
4076      </data-member>
4077      <data-member access='public' layout-offset-in-bits='896'>
4078        <var-decl name='wchar_precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
4079      </data-member>
4080      <data-member access='public' layout-offset-in-bits='960'>
4081        <var-decl name='unsigned_char' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
4082      </data-member>
4083      <data-member access='public' layout-offset-in-bits='968'>
4084        <var-decl name='unsigned_wchar' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
4085      </data-member>
4086      <data-member access='public' layout-offset-in-bits='976'>
4087        <var-decl name='bytes_big_endian' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='481' column='1'/>
4088      </data-member>
4089      <data-member access='public' layout-offset-in-bits='984'>
4090        <var-decl name='stdc_0_in_system_headers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='484' column='1'/>
4091      </data-member>
4092      <data-member access='public' layout-offset-in-bits='992'>
4093        <var-decl name='directives_only' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='487' column='1'/>
4094      </data-member>
4095    </class-decl>
4096    <class-decl name='cset_converter' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='47' column='1' id='type-id-294'>
4097      <data-member access='public' layout-offset-in-bits='0'>
4098        <var-decl name='func' type-id='type-id-335' visibility='default' filepath='../.././libcpp/internal.h' line='49' column='1'/>
4099      </data-member>
4100      <data-member access='public' layout-offset-in-bits='64'>
4101        <var-decl name='cd' type-id='type-id-208' visibility='default' filepath='../.././libcpp/internal.h' line='50' column='1'/>
4102      </data-member>
4103      <data-member access='public' layout-offset-in-bits='128'>
4104        <var-decl name='width' type-id='type-id-18' visibility='default' filepath='../.././libcpp/internal.h' line='51' column='1'/>
4105      </data-member>
4106    </class-decl>
4107    <class-decl name='lexer_state' size-in-bits='160' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='225' column='1' id='type-id-282'>
4108      <data-member access='public' layout-offset-in-bits='0'>
4109        <var-decl name='in_directive' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='228' column='1'/>
4110      </data-member>
4111      <data-member access='public' layout-offset-in-bits='8'>
4112        <var-decl name='directive_wants_padding' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='233' column='1'/>
4113      </data-member>
4114      <data-member access='public' layout-offset-in-bits='16'>
4115        <var-decl name='skipping' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='236' column='1'/>
4116      </data-member>
4117      <data-member access='public' layout-offset-in-bits='24'>
4118        <var-decl name='angled_headers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='239' column='1'/>
4119      </data-member>
4120      <data-member access='public' layout-offset-in-bits='32'>
4121        <var-decl name='in_expression' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='242' column='1'/>
4122      </data-member>
4123      <data-member access='public' layout-offset-in-bits='40'>
4124        <var-decl name='save_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='246' column='1'/>
4125      </data-member>
4126      <data-member access='public' layout-offset-in-bits='48'>
4127        <var-decl name='va_args_ok' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='249' column='1'/>
4128      </data-member>
4129      <data-member access='public' layout-offset-in-bits='56'>
4130        <var-decl name='poisoned_ok' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='252' column='1'/>
4131      </data-member>
4132      <data-member access='public' layout-offset-in-bits='64'>
4133        <var-decl name='prevent_expansion' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='255' column='1'/>
4134      </data-member>
4135      <data-member access='public' layout-offset-in-bits='72'>
4136        <var-decl name='parsing_args' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='258' column='1'/>
4137      </data-member>
4138      <data-member access='public' layout-offset-in-bits='80'>
4139        <var-decl name='discarding_output' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='262' column='1'/>
4140      </data-member>
4141      <data-member access='public' layout-offset-in-bits='96'>
4142        <var-decl name='skip_eval' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='265' column='1'/>
4143      </data-member>
4144      <data-member access='public' layout-offset-in-bits='128'>
4145        <var-decl name='in_deferred_pragma' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='268' column='1'/>
4146      </data-member>
4147      <data-member access='public' layout-offset-in-bits='136'>
4148        <var-decl name='pragma_allow_expansion' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='271' column='1'/>
4149      </data-member>
4150    </class-decl>
4151    <class-decl name='spec_nodes' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='275' column='1' id='type-id-301'>
4152      <data-member access='public' layout-offset-in-bits='0'>
4153        <var-decl name='n_defined' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='277' column='1'/>
4154      </data-member>
4155      <data-member access='public' layout-offset-in-bits='64'>
4156        <var-decl name='n_true' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='278' column='1'/>
4157      </data-member>
4158      <data-member access='public' layout-offset-in-bits='128'>
4159        <var-decl name='n_false' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='279' column='1'/>
4160      </data-member>
4161      <data-member access='public' layout-offset-in-bits='192'>
4162        <var-decl name='n__VA_ARGS__' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='280' column='1'/>
4163      </data-member>
4164    </class-decl>
4165    <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-291'/>
4166    <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-286'/>
4167    <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-281'/>
4168    <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-285'/>
4169    <pointer-type-def type-id='type-id-288' size-in-bits='64' id='type-id-287'/>
4170    <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-302'/>
4171    <pointer-type-def type-id='type-id-340' size-in-bits='64' id='type-id-304'/>
4172    <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-295'/>
4173    <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-290'/>
4174    <pointer-type-def type-id='type-id-343' size-in-bits='64' id='type-id-298'/>
4175    <pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-299'/>
4176    <pointer-type-def type-id='type-id-345' size-in-bits='64' id='type-id-296'/>
4177    <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-293'/>
4178    <typedef-decl name='cpp_comment_table' type-id='type-id-347' filepath='../.././libcpp/include/cpplib.h' line='981' column='1' id='type-id-303'/>
4179    <typedef-decl name='tokenrun' type-id='type-id-346' filepath='../.././libcpp/internal.h' line='129' column='1' id='type-id-292'/>
4180    <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-280'/>
4181    <pointer-type-def type-id='type-id-348' size-in-bits='64' id='type-id-320'/>
4182    <pointer-type-def type-id='type-id-349' size-in-bits='64' id='type-id-318'/>
4183    <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-329'/>
4184    <class-decl name='_cpp_buff' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='101' column='1' id='type-id-305'>
4185      <data-member access='public' layout-offset-in-bits='0'>
4186        <var-decl name='next' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='103' column='1'/>
4187      </data-member>
4188      <data-member access='public' layout-offset-in-bits='64'>
4189        <var-decl name='base' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4190      </data-member>
4191      <data-member access='public' layout-offset-in-bits='128'>
4192        <var-decl name='cur' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4193      </data-member>
4194      <data-member access='public' layout-offset-in-bits='192'>
4195        <var-decl name='limit' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4196      </data-member>
4197    </class-decl>
4198    <class-decl name='_cpp_file' size-in-bits='1856' is-struct='yes' visibility='default' filepath='../.././libcpp/files.c' line='56' column='1' id='type-id-306'>
4199      <data-member access='public' layout-offset-in-bits='0'>
4200        <var-decl name='name' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='59' column='1'/>
4201      </data-member>
4202      <data-member access='public' layout-offset-in-bits='64'>
4203        <var-decl name='path' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='62' column='1'/>
4204      </data-member>
4205      <data-member access='public' layout-offset-in-bits='128'>
4206        <var-decl name='pchname' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='65' column='1'/>
4207      </data-member>
4208      <data-member access='public' layout-offset-in-bits='192'>
4209        <var-decl name='dir_name' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='69' column='1'/>
4210      </data-member>
4211      <data-member access='public' layout-offset-in-bits='256'>
4212        <var-decl name='next_file' type-id='type-id-289' visibility='default' filepath='../.././libcpp/files.c' line='72' column='1'/>
4213      </data-member>
4214      <data-member access='public' layout-offset-in-bits='320'>
4215        <var-decl name='buffer' type-id='type-id-256' visibility='default' filepath='../.././libcpp/files.c' line='75' column='1'/>
4216      </data-member>
4217      <data-member access='public' layout-offset-in-bits='384'>
4218        <var-decl name='buffer_start' type-id='type-id-256' visibility='default' filepath='../.././libcpp/files.c' line='79' column='1'/>
4219      </data-member>
4220      <data-member access='public' layout-offset-in-bits='448'>
4221        <var-decl name='cmacro' type-id='type-id-291' visibility='default' filepath='../.././libcpp/files.c' line='82' column='1'/>
4222      </data-member>
4223      <data-member access='public' layout-offset-in-bits='512'>
4224        <var-decl name='dir' type-id='type-id-287' visibility='default' filepath='../.././libcpp/files.c' line='87' column='1'/>
4225      </data-member>
4226      <data-member access='public' layout-offset-in-bits='576'>
4227        <var-decl name='st' type-id='type-id-62' visibility='default' filepath='../.././libcpp/files.c' line='90' column='1'/>
4228      </data-member>
4229      <data-member access='public' layout-offset-in-bits='1728'>
4230        <var-decl name='fd' type-id='type-id-18' visibility='default' filepath='../.././libcpp/files.c' line='93' column='1'/>
4231      </data-member>
4232      <data-member access='public' layout-offset-in-bits='1760'>
4233        <var-decl name='err_no' type-id='type-id-18' visibility='default' filepath='../.././libcpp/files.c' line='97' column='1'/>
4234      </data-member>
4235      <data-member access='public' layout-offset-in-bits='1792'>
4236        <var-decl name='stack_count' type-id='type-id-29' visibility='default' filepath='../.././libcpp/files.c' line='100' column='1'/>
4237      </data-member>
4238      <data-member access='public' layout-offset-in-bits='1808'>
4239        <var-decl name='once_only' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='103' column='1'/>
4240      </data-member>
4241      <data-member access='public' layout-offset-in-bits='1816'>
4242        <var-decl name='dont_read' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='106' column='1'/>
4243      </data-member>
4244      <data-member access='public' layout-offset-in-bits='1824'>
4245        <var-decl name='main_file' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='109' column='1'/>
4246      </data-member>
4247      <data-member access='public' layout-offset-in-bits='1832'>
4248        <var-decl name='buffer_valid' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='112' column='1'/>
4249      </data-member>
4250    </class-decl>
4251    <class-decl name='cpp_buffer' size-in-bits='1536' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='297' column='1' id='type-id-338'>
4252      <data-member access='public' layout-offset-in-bits='0'>
4253        <var-decl name='cur' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='299' column='1'/>
4254      </data-member>
4255      <data-member access='public' layout-offset-in-bits='64'>
4256        <var-decl name='line_base' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='300' column='1'/>
4257      </data-member>
4258      <data-member access='public' layout-offset-in-bits='128'>
4259        <var-decl name='next_line' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='301' column='1'/>
4260      </data-member>
4261      <data-member access='public' layout-offset-in-bits='192'>
4262        <var-decl name='buf' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='303' column='1'/>
4263      </data-member>
4264      <data-member access='public' layout-offset-in-bits='256'>
4265        <var-decl name='rlimit' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='304' column='1'/>
4266      </data-member>
4267      <data-member access='public' layout-offset-in-bits='320'>
4268        <var-decl name='notes' type-id='type-id-351' visibility='default' filepath='../.././libcpp/internal.h' line='306' column='1'/>
4269      </data-member>
4270      <data-member access='public' layout-offset-in-bits='384'>
4271        <var-decl name='cur_note' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='307' column='1'/>
4272      </data-member>
4273      <data-member access='public' layout-offset-in-bits='416'>
4274        <var-decl name='notes_used' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='308' column='1'/>
4275      </data-member>
4276      <data-member access='public' layout-offset-in-bits='448'>
4277        <var-decl name='notes_cap' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='309' column='1'/>
4278      </data-member>
4279      <data-member access='public' layout-offset-in-bits='512'>
4280        <var-decl name='prev' type-id='type-id-281' visibility='default' filepath='../.././libcpp/internal.h' line='311' column='1'/>
4281      </data-member>
4282      <data-member access='public' layout-offset-in-bits='576'>
4283        <var-decl name='file' type-id='type-id-289' visibility='default' filepath='../.././libcpp/internal.h' line='315' column='1'/>
4284      </data-member>
4285      <data-member access='public' layout-offset-in-bits='640'>
4286        <var-decl name='timestamp' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='319' column='1'/>
4287      </data-member>
4288      <data-member access='public' layout-offset-in-bits='704'>
4289        <var-decl name='if_stack' type-id='type-id-352' visibility='default' filepath='../.././libcpp/internal.h' line='323' column='1'/>
4290      </data-member>
4291      <data-member access='public' layout-offset-in-bits='768'>
4292        <var-decl name='need_line' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='326' column='1'/>
4293      </data-member>
4294      <data-member access='public' layout-offset-in-bits='8'>
4295        <var-decl name='warned_cplusplus_comments' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='332' column='1'/>
4296      </data-member>
4297      <data-member access='public' layout-offset-in-bits='9'>
4298        <var-decl name='from_stage3' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='337' column='1'/>
4299      </data-member>
4300      <data-member access='public' layout-offset-in-bits='10'>
4301        <var-decl name='return_at_eof' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='342' column='1'/>
4302      </data-member>
4303      <data-member access='public' layout-offset-in-bits='784'>
4304        <var-decl name='sysp' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='346' column='1'/>
4305      </data-member>
4306      <data-member access='public' layout-offset-in-bits='832'>
4307        <var-decl name='dir' type-id='type-id-288' visibility='default' filepath='../.././libcpp/internal.h' line='350' column='1'/>
4308      </data-member>
4309      <data-member access='public' layout-offset-in-bits='1344'>
4310        <var-decl name='input_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='354' column='1'/>
4311      </data-member>
4312    </class-decl>
4313    <class-decl name='cpp_savedstate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-339'/>
4314    <class-decl name='def_pragma_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='358' column='1' id='type-id-340'>
4315      <data-member access='public' layout-offset-in-bits='0'>
4316        <var-decl name='next' type-id='type-id-304' visibility='default' filepath='../.././libcpp/internal.h' line='360' column='1'/>
4317      </data-member>
4318      <data-member access='public' layout-offset-in-bits='64'>
4319        <var-decl name='name' type-id='type-id-51' visibility='default' filepath='../.././libcpp/internal.h' line='362' column='1'/>
4320      </data-member>
4321      <data-member access='public' layout-offset-in-bits='128'>
4322        <var-decl name='definition' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='364' column='1'/>
4323      </data-member>
4324      <data-member access='public' layout-offset-in-bits='192'>
4325        <var-decl name='line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='367' column='1'/>
4326      </data-member>
4327      <data-member access='public' layout-offset-in-bits='0'>
4328        <var-decl name='syshdr' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='369' column='1'/>
4329      </data-member>
4330      <data-member access='public' layout-offset-in-bits='1'>
4331        <var-decl name='used' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='371' column='1'/>
4332      </data-member>
4333      <data-member access='public' layout-offset-in-bits='2'>
4334        <var-decl name='is_undef' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='374' column='1'/>
4335      </data-member>
4336    </class-decl>
4337    <class-decl name='deps' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/mkdeps.c' line='30' column='1' id='type-id-341'>
4338      <data-member access='public' layout-offset-in-bits='0'>
4339        <var-decl name='targetv' type-id='type-id-328' visibility='default' filepath='../.././libcpp/mkdeps.c' line='32' column='1'/>
4340      </data-member>
4341      <data-member access='public' layout-offset-in-bits='64'>
4342        <var-decl name='ntargets' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='33' column='1'/>
4343      </data-member>
4344      <data-member access='public' layout-offset-in-bits='96'>
4345        <var-decl name='targets_size' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='34' column='1'/>
4346      </data-member>
4347      <data-member access='public' layout-offset-in-bits='128'>
4348        <var-decl name='depv' type-id='type-id-328' visibility='default' filepath='../.././libcpp/mkdeps.c' line='36' column='1'/>
4349      </data-member>
4350      <data-member access='public' layout-offset-in-bits='192'>
4351        <var-decl name='ndeps' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='37' column='1'/>
4352      </data-member>
4353      <data-member access='public' layout-offset-in-bits='224'>
4354        <var-decl name='deps_size' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='38' column='1'/>
4355      </data-member>
4356      <data-member access='public' layout-offset-in-bits='256'>
4357        <var-decl name='vpathv' type-id='type-id-328' visibility='default' filepath='../.././libcpp/mkdeps.c' line='40' column='1'/>
4358      </data-member>
4359      <data-member access='public' layout-offset-in-bits='320'>
4360        <var-decl name='vpathlv' type-id='type-id-211' visibility='default' filepath='../.././libcpp/mkdeps.c' line='41' column='1'/>
4361      </data-member>
4362      <data-member access='public' layout-offset-in-bits='384'>
4363        <var-decl name='nvpaths' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='42' column='1'/>
4364      </data-member>
4365      <data-member access='public' layout-offset-in-bits='416'>
4366        <var-decl name='vpaths_size' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='43' column='1'/>
4367      </data-member>
4368    </class-decl>
4369    <class-decl name='file_hash_entry_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-342'/>
4370    <class-decl name='ht' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libcpp/include/symtab.h' line='47' column='1' id='type-id-343'>
4371      <data-member access='public' layout-offset-in-bits='0'>
4372        <var-decl name='stack' type-id='type-id-58' visibility='default' filepath='../.././libcpp/include/symtab.h' line='50' column='1'/>
4373      </data-member>
4374      <data-member access='public' layout-offset-in-bits='704'>
4375        <var-decl name='entries' type-id='type-id-353' visibility='default' filepath='../.././libcpp/include/symtab.h' line='52' column='1'/>
4376      </data-member>
4377      <data-member access='public' layout-offset-in-bits='768'>
4378        <var-decl name='alloc_node' type-id='type-id-354' visibility='default' filepath='../.././libcpp/include/symtab.h' line='54' column='1'/>
4379      </data-member>
4380      <data-member access='public' layout-offset-in-bits='832'>
4381        <var-decl name='alloc_subobject' type-id='type-id-213' visibility='default' filepath='../.././libcpp/include/symtab.h' line='57' column='1'/>
4382      </data-member>
4383      <data-member access='public' layout-offset-in-bits='896'>
4384        <var-decl name='nslots' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='59' column='1'/>
4385      </data-member>
4386      <data-member access='public' layout-offset-in-bits='928'>
4387        <var-decl name='nelements' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='60' column='1'/>
4388      </data-member>
4389      <data-member access='public' layout-offset-in-bits='960'>
4390        <var-decl name='pfile' type-id='type-id-258' visibility='default' filepath='../.././libcpp/include/symtab.h' line='63' column='1'/>
4391      </data-member>
4392      <data-member access='public' layout-offset-in-bits='1024'>
4393        <var-decl name='searches' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='66' column='1'/>
4394      </data-member>
4395      <data-member access='public' layout-offset-in-bits='1056'>
4396        <var-decl name='collisions' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='67' column='1'/>
4397      </data-member>
4398      <data-member access='public' layout-offset-in-bits='1088'>
4399        <var-decl name='entries_owned' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/symtab.h' line='70' column='1'/>
4400      </data-member>
4401    </class-decl>
4402    <class-decl name='op' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/expr.c' line='30' column='1' id='type-id-344'>
4403      <data-member access='public' layout-offset-in-bits='0'>
4404        <var-decl name='token' type-id='type-id-263' visibility='default' filepath='../.././libcpp/expr.c' line='32' column='1'/>
4405      </data-member>
4406      <data-member access='public' layout-offset-in-bits='64'>
4407        <var-decl name='value' type-id='type-id-355' visibility='default' filepath='../.././libcpp/expr.c' line='33' column='1'/>
4408      </data-member>
4409      <data-member access='public' layout-offset-in-bits='256'>
4410        <var-decl name='loc' type-id='type-id-103' visibility='default' filepath='../.././libcpp/expr.c' line='34' column='1'/>
4411      </data-member>
4412      <data-member access='public' layout-offset-in-bits='288'>
4413        <var-decl name='op' type-id='type-id-178' visibility='default' filepath='../.././libcpp/expr.c' line='35' column='1'/>
4414      </data-member>
4415    </class-decl>
4416    <class-decl name='pragma_entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-345'/>
4417    <class-decl name='tokenrun' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='130' column='1' id='type-id-346'>
4418      <data-member access='public' layout-offset-in-bits='0'>
4419        <var-decl name='next' type-id='type-id-293' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
4420      </data-member>
4421      <data-member access='public' layout-offset-in-bits='64'>
4422        <var-decl name='prev' type-id='type-id-293' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
4423      </data-member>
4424      <data-member access='public' layout-offset-in-bits='128'>
4425        <var-decl name='base' type-id='type-id-163' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
4426      </data-member>
4427      <data-member access='public' layout-offset-in-bits='192'>
4428        <var-decl name='limit' type-id='type-id-163' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
4429      </data-member>
4430    </class-decl>
4431    <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-303' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='972' column='1' id='type-id-347'>
4432      <data-member access='public' layout-offset-in-bits='0'>
4433        <var-decl name='entries' type-id='type-id-356' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='974' column='1'/>
4434      </data-member>
4435      <data-member access='public' layout-offset-in-bits='64'>
4436        <var-decl name='count' type-id='type-id-18' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='977' column='1'/>
4437      </data-member>
4438      <data-member access='public' layout-offset-in-bits='96'>
4439        <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='980' column='1'/>
4440      </data-member>
4441    </class-decl>
4442    <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-328'/>
4443    <qualified-type-def type-id='type-id-357' const='yes' id='type-id-336'/>
4444    <qualified-type-def type-id='type-id-358' const='yes' id='type-id-337'/>
4445    <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-317'/>
4446    <enum-decl name='c_lang' filepath='../.././libcpp/include/cpplib.h' line='168' column='1' id='type-id-334'>
4447      <underlying-type type-id='type-id-26'/>
4448      <enumerator name='CLK_GNUC89' value='0'/>
4449      <enumerator name='CLK_GNUC99' value='1'/>
4450      <enumerator name='CLK_GNUC11' value='2'/>
4451      <enumerator name='CLK_STDC89' value='3'/>
4452      <enumerator name='CLK_STDC94' value='4'/>
4453      <enumerator name='CLK_STDC99' value='5'/>
4454      <enumerator name='CLK_STDC11' value='6'/>
4455      <enumerator name='CLK_GNUCXX' value='7'/>
4456      <enumerator name='CLK_CXX98' value='8'/>
4457      <enumerator name='CLK_GNUCXX11' value='9'/>
4458      <enumerator name='CLK_CXX11' value='10'/>
4459      <enumerator name='CLK_ASM' value='11'/>
4460    </enum-decl>
4461    <enum-decl name='context_tokens_kind' filepath='../.././libcpp/internal.h' line='161' column='1' id='type-id-327'>
4462      <underlying-type type-id='type-id-26'/>
4463      <enumerator name='TOKENS_KIND_INDIRECT' value='0'/>
4464      <enumerator name='TOKENS_KIND_DIRECT' value='1'/>
4465      <enumerator name='TOKENS_KIND_EXTENDED' value='2'/>
4466    </enum-decl>
4467    <enum-decl name='cpp_deps_style' filepath='../.././libcpp/include/cpplib.h' line='273' column='1' id='type-id-333'>
4468      <underlying-type type-id='type-id-26'/>
4469      <enumerator name='DEPS_NONE' value='0'/>
4470      <enumerator name='DEPS_USER' value='1'/>
4471      <enumerator name='DEPS_SYSTEM' value='2'/>
4472    </enum-decl>
4473    <pointer-type-def type-id='type-id-360' size-in-bits='64' id='type-id-314'/>
4474    <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-326'/>
4475    <typedef-decl name='convert_f' type-id='type-id-362' filepath='../.././libcpp/internal.h' line='45' column='1' id='type-id-335'/>
4476    <typedef-decl name='dev_t' type-id='type-id-63' filepath='/usr/include/sys/types.h' line='61' column='1' id='type-id-331'/>
4477    <typedef-decl name='ino_t' type-id='type-id-64' filepath='/usr/include/sys/types.h' line='49' column='1' id='type-id-330'/>
4478    <typedef-decl name='missing_header_cb' type-id='type-id-363' filepath='../.././libcpp/include/cpplib.h' line='496' column='1' id='type-id-316'/>
4479    <union-decl name='utoken' size-in-bits='64' visibility='default' filepath='../.././libcpp/internal.h' line='122' column='1' id='type-id-323'>
4480      <data-member access='public'>
4481        <var-decl name='token' type-id='type-id-263' visibility='default' filepath='../.././libcpp/internal.h' line='124' column='1'/>
4482      </data-member>
4483      <data-member access='public'>
4484        <var-decl name='ptoken' type-id='type-id-364' visibility='default' filepath='../.././libcpp/internal.h' line='125' column='1'/>
4485      </data-member>
4486    </union-decl>
4487    <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-319'/>
4488    <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-309'/>
4489    <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-315'/>
4490    <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-307'/>
4491    <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-308'/>
4492    <pointer-type-def type-id='type-id-370' size-in-bits='64' id='type-id-313'/>
4493    <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-312'/>
4494    <pointer-type-def type-id='type-id-372' size-in-bits='64' id='type-id-310'/>
4495    <pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-311'/>
4496    <pointer-type-def type-id='type-id-374' size-in-bits='64' id='type-id-351'/>
4497    <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-362'/>
4498    <class-decl name='directive' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-358'/>
4499    <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-363'/>
4500    <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-364'/>
4501    <pointer-type-def type-id='type-id-377' size-in-bits='64' id='type-id-356'/>
4502    <pointer-type-def type-id='type-id-378' size-in-bits='64' id='type-id-353'/>
4503    <pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-352'/>
4504    <typedef-decl name='cpp_hashnode' type-id='type-id-78' filepath='../.././libcpp/include/cpplib.h' line='36' column='1' id='type-id-357'/>
4505    <typedef-decl name='cpp_num' type-id='type-id-380' filepath='../.././libcpp/include/cpplib.h' line='800' column='1' id='type-id-355'/>
4506    <pointer-type-def type-id='type-id-381' size-in-bits='64' id='type-id-354'/>
4507    <typedef-decl name='macro_context' type-id='type-id-382' filepath='../.././libcpp/internal.h' line='158' column='1' id='type-id-361'/>
4508    <class-decl name='cpp_num' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='801' column='1' id='type-id-380'>
4509      <data-member access='public' layout-offset-in-bits='0'>
4510        <var-decl name='high' type-id='type-id-383' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='803' column='1'/>
4511      </data-member>
4512      <data-member access='public' layout-offset-in-bits='64'>
4513        <var-decl name='low' type-id='type-id-383' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='804' column='1'/>
4514      </data-member>
4515      <data-member access='public' layout-offset-in-bits='128'>
4516        <var-decl name='unsignedp' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='805' column='1'/>
4517      </data-member>
4518      <data-member access='public' layout-offset-in-bits='136'>
4519        <var-decl name='overflow' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='806' column='1'/>
4520      </data-member>
4521    </class-decl>
4522    <class-decl name='if_stack' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-379'/>
4523    <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-361' visibility='default' filepath='../.././libcpp/internal.h' line='146' column='1' id='type-id-382'>
4524      <data-member access='public' layout-offset-in-bits='0'>
4525        <var-decl name='macro_node' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='148' column='1'/>
4526      </data-member>
4527      <data-member access='public' layout-offset-in-bits='64'>
4528        <var-decl name='virt_locs' type-id='type-id-117' visibility='default' filepath='../.././libcpp/internal.h' line='153' column='1'/>
4529      </data-member>
4530      <data-member access='public' layout-offset-in-bits='128'>
4531        <var-decl name='cur_virt_loc' type-id='type-id-117' visibility='default' filepath='../.././libcpp/internal.h' line='157' column='1'/>
4532      </data-member>
4533    </class-decl>
4534    <typedef-decl name='_cpp_line_note' type-id='type-id-384' filepath='../.././libcpp/internal.h' line='283' column='1' id='type-id-374'/>
4535    <typedef-decl name='cpp_comment' type-id='type-id-385' filepath='../.././libcpp/include/cpplib.h' line='967' column='1' id='type-id-377'/>
4536    <typedef-decl name='hashnode' type-id='type-id-386' filepath='../.././libcpp/include/symtab.h' line='42' column='1' id='type-id-378'/>
4537    <class-decl name='_cpp_line_note' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='284' column='1' id='type-id-384'>
4538      <data-member access='public' layout-offset-in-bits='0'>
4539        <var-decl name='pos' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='287' column='1'/>
4540      </data-member>
4541      <data-member access='public' layout-offset-in-bits='64'>
4542        <var-decl name='type' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='293' column='1'/>
4543      </data-member>
4544    </class-decl>
4545    <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-377' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='961' column='1' id='type-id-385'>
4546      <data-member access='public' layout-offset-in-bits='0'>
4547        <var-decl name='comment' type-id='type-id-51' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='963' column='1'/>
4548      </data-member>
4549      <data-member access='public' layout-offset-in-bits='64'>
4550        <var-decl name='sloc' type-id='type-id-103' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='966' column='1'/>
4551      </data-member>
4552    </class-decl>
4553    <pointer-type-def type-id='type-id-79' size-in-bits='64' id='type-id-386'/>
4554    <typedef-decl name='cpp_num_part' type-id='type-id-28' filepath='../.././libcpp/include/cpplib.h' line='799' column='1' id='type-id-383'/>
4555  </abi-instr>
4556  <abi-instr address-size='64' path='../.././libcpp/directives.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4557    <typedef-decl name='pragma_cb' type-id='type-id-319' filepath='../.././libcpp/directives.c' line='43' column='1' id='type-id-387'/>
4558    <typedef-decl name='cpp_options' type-id='type-id-300' filepath='../.././libcpp/include/cpplib.h' line='33' column='1' id='type-id-388'/>
4559    <typedef-decl name='cpp_callbacks' type-id='type-id-297' filepath='../.././libcpp/include/cpplib.h' line='38' column='1' id='type-id-389'/>
4560    <enum-decl name='include_type' filepath='../.././libcpp/internal.h' line='120' column='1' id='type-id-390'>
4561      <underlying-type type-id='type-id-26'/>
4562      <enumerator name='IT_INCLUDE' value='0'/>
4563      <enumerator name='IT_INCLUDE_NEXT' value='1'/>
4564      <enumerator name='IT_IMPORT' value='2'/>
4565      <enumerator name='IT_CMDLINE' value='3'/>
4566    </enum-decl>
4567    <typedef-decl name='cpp_cb' type-id='type-id-391' filepath='../.././libcpp/include/cpplib.h' line='994' column='1' id='type-id-392'/>
4568    <pointer-type-def type-id='type-id-389' size-in-bits='64' id='type-id-393'/>
4569    <pointer-type-def type-id='type-id-388' size-in-bits='64' id='type-id-394'/>
4570    <pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-262'/>
4571    <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-391'/>
4572    <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-264'/>
4573    <function-decl name='cpp_undef_all' mangled-name='_Z13cpp_undef_allP10cpp_reader' filepath='../.././libcpp/directives.c' line='639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_undef_allP10cpp_reader'>
4574      <parameter type-id='type-id-258'/>
4575      <return type-id='type-id-31'/>
4576    </function-decl>
4577    <function-decl name='_cpp_do_file_change' mangled-name='_cpp_do_file_change' filepath='../.././libcpp/directives.c' line='1034' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_do_file_change'>
4578      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='1034' column='1'/>
4579      <parameter type-id='type-id-108' name='reason' filepath='../.././libcpp/directives.c' line='1034' column='1'/>
4580      <parameter type-id='type-id-15' name='to_file' filepath='../.././libcpp/directives.c' line='1035' column='1'/>
4581      <parameter type-id='type-id-115' name='file_line' filepath='../.././libcpp/directives.c' line='1035' column='1'/>
4582      <parameter type-id='type-id-13' name='sysp' filepath='../.././libcpp/directives.c' line='1036' column='1'/>
4583      <return type-id='type-id-31'/>
4584    </function-decl>
4585    <function-decl name='cpp_register_pragma' mangled-name='_Z19cpp_register_pragmaP10cpp_readerPKcS2_PFvS0_Eb' filepath='../.././libcpp/directives.c' line='1214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_register_pragmaP10cpp_readerPKcS2_PFvS0_Eb'>
4586      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
4587      <parameter type-id='type-id-15' name='space' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
4588      <parameter type-id='type-id-15' name='name' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
4589      <parameter type-id='type-id-387' name='handler' filepath='../.././libcpp/directives.c' line='1215' column='1'/>
4590      <parameter type-id='type-id-1' name='allow_expansion' filepath='../.././libcpp/directives.c' line='1215' column='1'/>
4591      <return type-id='type-id-31'/>
4592    </function-decl>
4593    <function-decl name='cpp_register_deferred_pragma' mangled-name='_Z28cpp_register_deferred_pragmaP10cpp_readerPKcS2_jbb' filepath='../.././libcpp/directives.c' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28cpp_register_deferred_pragmaP10cpp_readerPKcS2_jbb'>
4594      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='1237' column='1'/>
4595      <parameter type-id='type-id-15' name='space' filepath='../.././libcpp/directives.c' line='1237' column='1'/>
4596      <parameter type-id='type-id-15' name='name' filepath='../.././libcpp/directives.c' line='1238' column='1'/>
4597      <parameter type-id='type-id-13' name='ident' filepath='../.././libcpp/directives.c' line='1238' column='1'/>
4598      <parameter type-id='type-id-1' name='allow_expansion' filepath='../.././libcpp/directives.c' line='1239' column='1'/>
4599      <parameter type-id='type-id-1' name='allow_name_expansion' filepath='../.././libcpp/directives.c' line='1239' column='1'/>
4600      <return type-id='type-id-31'/>
4601    </function-decl>
4602    <function-decl name='_cpp_init_internal_pragmas' mangled-name='_cpp_init_internal_pragmas' filepath='../.././libcpp/directives.c' line='1254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_internal_pragmas'>
4603      <parameter type-id='type-id-258'/>
4604      <return type-id='type-id-31'/>
4605    </function-decl>
4606    <function-decl name='_cpp_save_pragma_names' mangled-name='_cpp_save_pragma_names' filepath='../.././libcpp/directives.c' line='1304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_save_pragma_names'>
4607      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='1304' column='1'/>
4608      <return type-id='type-id-123'/>
4609    </function-decl>
4610    <function-decl name='_cpp_restore_pragma_names' mangled-name='_cpp_restore_pragma_names' filepath='../.././libcpp/directives.c' line='1333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_restore_pragma_names'>
4611      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='1333' column='1'/>
4612      <parameter type-id='type-id-123' name='saved' filepath='../.././libcpp/directives.c' line='1333' column='1'/>
4613      <return type-id='type-id-31'/>
4614    </function-decl>
4615    <function-decl name='_cpp_test_assertion' mangled-name='_cpp_test_assertion' filepath='../.././libcpp/directives.c' line='2225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_test_assertion'>
4616      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='2225' column='1'/>
4617      <parameter type-id='type-id-264' name='value' filepath='../.././libcpp/directives.c' line='2225' column='1'/>
4618      <return type-id='type-id-18'/>
4619    </function-decl>
4620    <function-decl name='cpp_get_options' mangled-name='_Z15cpp_get_optionsP10cpp_reader' filepath='../.././libcpp/directives.c' line='2492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_get_optionsP10cpp_reader'>
4621      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='2492' column='1'/>
4622      <return type-id='type-id-394'/>
4623    </function-decl>
4624    <function-decl name='cpp_get_callbacks' mangled-name='_Z17cpp_get_callbacksP10cpp_reader' filepath='../.././libcpp/directives.c' line='2499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_get_callbacksP10cpp_reader'>
4625      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='2499' column='1'/>
4626      <return type-id='type-id-393'/>
4627    </function-decl>
4628    <function-decl name='cpp_set_callbacks' mangled-name='_Z17cpp_set_callbacksP10cpp_readerP13cpp_callbacks' filepath='../.././libcpp/directives.c' line='2506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_set_callbacksP10cpp_readerP13cpp_callbacks'>
4629      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='2506' column='1'/>
4630      <parameter type-id='type-id-393' name='cb' filepath='../.././libcpp/directives.c' line='2506' column='1'/>
4631      <return type-id='type-id-31'/>
4632    </function-decl>
4633    <function-decl name='cpp_get_deps' mangled-name='_Z12cpp_get_depsP10cpp_reader' filepath='../.././libcpp/directives.c' line='2513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_depsP10cpp_reader'>
4634      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='2513' column='1'/>
4635      <return type-id='type-id-295'/>
4636    </function-decl>
4637    <function-decl name='cpp_push_buffer' mangled-name='_Z15cpp_push_bufferP10cpp_readerPKhmi' filepath='../.././libcpp/directives.c' line='2524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_push_bufferP10cpp_readerPKhmi'>
4638      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
4639      <parameter type-id='type-id-256' name='buffer' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
4640      <parameter type-id='type-id-32' name='len' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
4641      <parameter type-id='type-id-18' name='from_stage3' filepath='../.././libcpp/directives.c' line='2525' column='1'/>
4642      <return type-id='type-id-281'/>
4643    </function-decl>
4644    <function-decl name='cpp_unassert' mangled-name='_Z12cpp_unassertP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_unassertP10cpp_readerPKc'>
4645      <parameter type-id='type-id-258'/>
4646      <parameter type-id='type-id-15'/>
4647      <return type-id='type-id-31'/>
4648    </function-decl>
4649    <function-decl name='cpp_assert' mangled-name='_Z10cpp_assertP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_assertP10cpp_readerPKc'>
4650      <parameter type-id='type-id-258'/>
4651      <parameter type-id='type-id-15'/>
4652      <return type-id='type-id-31'/>
4653    </function-decl>
4654    <function-decl name='cpp_undef' mangled-name='_Z9cpp_undefP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9cpp_undefP10cpp_readerPKc'>
4655      <parameter type-id='type-id-258'/>
4656      <parameter type-id='type-id-15'/>
4657      <return type-id='type-id-31'/>
4658    </function-decl>
4659    <function-decl name='_cpp_define_builtin' mangled-name='_cpp_define_builtin' filepath='../.././libcpp/directives.c' line='2380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_define_builtin'>
4660      <parameter type-id='type-id-258'/>
4661      <parameter type-id='type-id-15'/>
4662      <return type-id='type-id-31'/>
4663    </function-decl>
4664    <function-decl name='cpp_define' mangled-name='_Z10cpp_defineP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_defineP10cpp_readerPKc'>
4665      <parameter type-id='type-id-258'/>
4666      <parameter type-id='type-id-15'/>
4667      <return type-id='type-id-31'/>
4668    </function-decl>
4669    <function-decl name='cpp_define_formatted' mangled-name='_Z20cpp_define_formattedP10cpp_readerPKcz' filepath='../.././libcpp/directives.c' line='2364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_define_formattedP10cpp_readerPKcz'>
4670      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/directives.c' line='2364' column='1'/>
4671      <parameter type-id='type-id-15' name='fmt' filepath='../.././libcpp/directives.c' line='2364' column='1'/>
4672      <parameter is-variadic='yes'/>
4673      <return type-id='type-id-31'/>
4674    </function-decl>
4675    <function-decl name='_cpp_init_directives' mangled-name='_cpp_init_directives' filepath='../.././libcpp/directives.c' line='2580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_directives'>
4676      <parameter type-id='type-id-258'/>
4677      <return type-id='type-id-31'/>
4678    </function-decl>
4679    <function-decl name='_cpp_parse_expr' mangled-name='_cpp_parse_expr' filepath='../.././libcpp/internal.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_parse_expr'>
4680      <parameter type-id='type-id-258'/>
4681      <parameter type-id='type-id-1'/>
4682      <return type-id='type-id-1'/>
4683    </function-decl>
4684    <function-decl name='_cpp_overlay_buffer' filepath='../.././libcpp/internal.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64'>
4685      <parameter type-id='type-id-258'/>
4686      <parameter type-id='type-id-145'/>
4687      <parameter type-id='type-id-32'/>
4688      <return type-id='type-id-31'/>
4689    </function-decl>
4690    <function-decl name='xmemdup' filepath='../.././libcpp/../include/libiberty.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
4691      <parameter type-id='type-id-14'/>
4692      <parameter type-id='type-id-32'/>
4693      <parameter type-id='type-id-32'/>
4694      <return type-id='type-id-14'/>
4695    </function-decl>
4696    <function-decl name='_cpp_stack_include' mangled-name='_cpp_stack_include' filepath='../.././libcpp/internal.h' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_stack_include'>
4697      <parameter type-id='type-id-258'/>
4698      <parameter type-id='type-id-15'/>
4699      <parameter type-id='type-id-18'/>
4700      <parameter type-id='type-id-390'/>
4701      <return type-id='type-id-1'/>
4702    </function-decl>
4703    <function-decl name='_cpp_compare_file_date' mangled-name='_cpp_compare_file_date' filepath='../.././libcpp/internal.h' line='631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_compare_file_date'>
4704      <parameter type-id='type-id-258'/>
4705      <parameter type-id='type-id-15'/>
4706      <parameter type-id='type-id-18'/>
4707      <return type-id='type-id-18'/>
4708    </function-decl>
4709    <function-decl name='_cpp_lex_identifier' mangled-name='_cpp_lex_identifier' filepath='../.././libcpp/internal.h' line='655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_lex_identifier'>
4710      <parameter type-id='type-id-258'/>
4711      <parameter type-id='type-id-15'/>
4712      <return type-id='type-id-116'/>
4713    </function-decl>
4714    <function-decl name='_cpp_mark_file_once_only' mangled-name='_cpp_mark_file_once_only' filepath='../.././libcpp/internal.h' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_mark_file_once_only'>
4715      <parameter type-id='type-id-258'/>
4716      <parameter type-id='type-id-289'/>
4717      <return type-id='type-id-31'/>
4718    </function-decl>
4719    <function-decl name='_cpp_fake_include' mangled-name='_cpp_fake_include' filepath='../.././libcpp/internal.h' line='627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_fake_include'>
4720      <parameter type-id='type-id-258'/>
4721      <parameter type-id='type-id-15'/>
4722      <return type-id='type-id-31'/>
4723    </function-decl>
4724    <function-decl name='_cpp_pop_file_buffer' mangled-name='_cpp_pop_file_buffer' filepath='../.././libcpp/internal.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_pop_file_buffer'>
4725      <parameter type-id='type-id-258'/>
4726      <parameter type-id='type-id-289'/>
4727      <return type-id='type-id-31'/>
4728    </function-decl>
4729    <function-decl name='strcspn' filepath='/usr/include/string.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
4730      <parameter type-id='type-id-15'/>
4731      <parameter type-id='type-id-15'/>
4732      <return type-id='type-id-32'/>
4733    </function-decl>
4734    <function-type size-in-bits='64' id='type-id-395'>
4735      <parameter type-id='type-id-258' name='pfile'/>
4736      <parameter type-id='type-id-116' name='node'/>
4737      <parameter type-id='type-id-14' name='v'/>
4738      <return type-id='type-id-18'/>
4739    </function-type>
4740  </abi-instr>
4741  <abi-instr address-size='64' path='../.././libcpp/errors.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4742    <function-decl name='cpp_error' mangled-name='_Z9cpp_errorP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9cpp_errorP10cpp_readeriPKcz'>
4743      <parameter type-id='type-id-258'/>
4744      <parameter type-id='type-id-18'/>
4745      <parameter type-id='type-id-15'/>
4746      <parameter is-variadic='yes'/>
4747      <return type-id='type-id-1'/>
4748    </function-decl>
4749    <function-decl name='cpp_warning' mangled-name='_Z11cpp_warningP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_warningP10cpp_readeriPKcz'>
4750      <parameter type-id='type-id-258'/>
4751      <parameter type-id='type-id-18'/>
4752      <parameter type-id='type-id-15'/>
4753      <parameter is-variadic='yes'/>
4754      <return type-id='type-id-1'/>
4755    </function-decl>
4756    <function-decl name='cpp_pedwarning' mangled-name='_Z14cpp_pedwarningP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_pedwarningP10cpp_readeriPKcz'>
4757      <parameter type-id='type-id-258'/>
4758      <parameter type-id='type-id-18'/>
4759      <parameter type-id='type-id-15'/>
4760      <parameter is-variadic='yes'/>
4761      <return type-id='type-id-1'/>
4762    </function-decl>
4763    <function-decl name='cpp_warning_syshdr' mangled-name='_Z18cpp_warning_syshdrP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18cpp_warning_syshdrP10cpp_readeriPKcz'>
4764      <parameter type-id='type-id-258'/>
4765      <parameter type-id='type-id-18'/>
4766      <parameter type-id='type-id-15'/>
4767      <parameter is-variadic='yes'/>
4768      <return type-id='type-id-1'/>
4769    </function-decl>
4770    <function-decl name='cpp_error_with_line' mangled-name='_Z19cpp_error_with_lineP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_error_with_lineP10cpp_readerijjPKcz'>
4771      <parameter type-id='type-id-258'/>
4772      <parameter type-id='type-id-18'/>
4773      <parameter type-id='type-id-103'/>
4774      <parameter type-id='type-id-13'/>
4775      <parameter type-id='type-id-15'/>
4776      <parameter is-variadic='yes'/>
4777      <return type-id='type-id-1'/>
4778    </function-decl>
4779    <function-decl name='cpp_warning_with_line' mangled-name='_Z21cpp_warning_with_lineP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21cpp_warning_with_lineP10cpp_readerijjPKcz'>
4780      <parameter type-id='type-id-258'/>
4781      <parameter type-id='type-id-18'/>
4782      <parameter type-id='type-id-103'/>
4783      <parameter type-id='type-id-13'/>
4784      <parameter type-id='type-id-15'/>
4785      <parameter is-variadic='yes'/>
4786      <return type-id='type-id-1'/>
4787    </function-decl>
4788    <function-decl name='cpp_pedwarning_with_line' mangled-name='_Z24cpp_pedwarning_with_lineP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24cpp_pedwarning_with_lineP10cpp_readerijjPKcz'>
4789      <parameter type-id='type-id-258'/>
4790      <parameter type-id='type-id-18'/>
4791      <parameter type-id='type-id-103'/>
4792      <parameter type-id='type-id-13'/>
4793      <parameter type-id='type-id-15'/>
4794      <parameter is-variadic='yes'/>
4795      <return type-id='type-id-1'/>
4796    </function-decl>
4797    <function-decl name='cpp_warning_with_line_syshdr' mangled-name='_Z28cpp_warning_with_line_syshdrP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28cpp_warning_with_line_syshdrP10cpp_readerijjPKcz'>
4798      <parameter type-id='type-id-258'/>
4799      <parameter type-id='type-id-18'/>
4800      <parameter type-id='type-id-103'/>
4801      <parameter type-id='type-id-13'/>
4802      <parameter type-id='type-id-15'/>
4803      <parameter is-variadic='yes'/>
4804      <return type-id='type-id-1'/>
4805    </function-decl>
4806    <function-decl name='cpp_errno' mangled-name='_Z9cpp_errnoP10cpp_readeriPKc' filepath='../.././libcpp/errors.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9cpp_errnoP10cpp_readeriPKc'>
4807      <parameter type-id='type-id-258'/>
4808      <parameter type-id='type-id-18'/>
4809      <parameter type-id='type-id-15'/>
4810      <return type-id='type-id-1'/>
4811    </function-decl>
4812    <function-decl name='dgettext' filepath='/usr/include/libintl.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
4813      <parameter type-id='type-id-15'/>
4814      <parameter type-id='type-id-15'/>
4815      <return type-id='type-id-51'/>
4816    </function-decl>
4817  </abi-instr>
4818  <abi-instr address-size='64' path='../.././libcpp/expr.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4819    <typedef-decl name='cpp_num' type-id='type-id-380' filepath='../.././libcpp/include/cpplib.h' line='800' column='1' id='type-id-355'/>
4820    <class-decl name='cpp_num' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='801' column='1' id='type-id-380'>
4821      <data-member access='public' layout-offset-in-bits='0'>
4822        <var-decl name='high' type-id='type-id-383' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='803' column='1'/>
4823      </data-member>
4824      <data-member access='public' layout-offset-in-bits='64'>
4825        <var-decl name='low' type-id='type-id-383' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='804' column='1'/>
4826      </data-member>
4827      <data-member access='public' layout-offset-in-bits='128'>
4828        <var-decl name='unsignedp' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='805' column='1'/>
4829      </data-member>
4830      <data-member access='public' layout-offset-in-bits='136'>
4831        <var-decl name='overflow' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='806' column='1'/>
4832      </data-member>
4833    </class-decl>
4834    <typedef-decl name='cpp_num_part' type-id='type-id-28' filepath='../.././libcpp/include/cpplib.h' line='799' column='1' id='type-id-383'/>
4835    <typedef-decl name='cppchar_t' type-id='type-id-13' filepath='../.././libcpp/include/cpplib.h' line='269' column='1' id='type-id-259'/>
4836    <function-decl name='cpp_interpret_float_suffix' mangled-name='_Z26cpp_interpret_float_suffixPKcm' filepath='../.././libcpp/expr.c' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26cpp_interpret_float_suffixPKcm'>
4837      <parameter type-id='type-id-15' name='s' filepath='../.././libcpp/expr.c' line='190' column='1'/>
4838      <parameter type-id='type-id-32' name='len' filepath='../.././libcpp/expr.c' line='190' column='1'/>
4839      <return type-id='type-id-13'/>
4840    </function-decl>
4841    <function-decl name='cpp_interpret_int_suffix' mangled-name='_Z24cpp_interpret_int_suffixPKcm' filepath='../.././libcpp/expr.c' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24cpp_interpret_int_suffixPKcm'>
4842      <parameter type-id='type-id-15' name='s' filepath='../.././libcpp/expr.c' line='190' column='1'/>
4843      <parameter type-id='type-id-32' name='len' filepath='../.././libcpp/expr.c' line='190' column='1'/>
4844      <return type-id='type-id-13'/>
4845    </function-decl>
4846    <function-decl name='cpp_userdef_string_remove_type' mangled-name='_Z30cpp_userdef_string_remove_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z30cpp_userdef_string_remove_type9cpp_ttype'>
4847      <parameter type-id='type-id-178' name='type' filepath='../.././libcpp/expr.c' line='240' column='1'/>
4848      <return type-id='type-id-178'/>
4849    </function-decl>
4850    <function-decl name='cpp_userdef_string_add_type' mangled-name='_Z27cpp_userdef_string_add_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27cpp_userdef_string_add_type9cpp_ttype'>
4851      <parameter type-id='type-id-178' name='type' filepath='../.././libcpp/expr.c' line='240' column='1'/>
4852      <return type-id='type-id-178'/>
4853    </function-decl>
4854    <function-decl name='cpp_userdef_char_remove_type' mangled-name='_Z28cpp_userdef_char_remove_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28cpp_userdef_char_remove_type9cpp_ttype'>
4855      <parameter type-id='type-id-178' name='type' filepath='../.././libcpp/expr.c' line='240' column='1'/>
4856      <return type-id='type-id-178'/>
4857    </function-decl>
4858    <function-decl name='cpp_userdef_char_add_type' mangled-name='_Z25cpp_userdef_char_add_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_userdef_char_add_type9cpp_ttype'>
4859      <parameter type-id='type-id-178' name='type' filepath='../.././libcpp/expr.c' line='240' column='1'/>
4860      <return type-id='type-id-178'/>
4861    </function-decl>
4862    <function-decl name='cpp_userdef_string_p' mangled-name='_Z20cpp_userdef_string_p9cpp_ttype' filepath='../.././libcpp/expr.c' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_userdef_string_p9cpp_ttype'>
4863      <parameter type-id='type-id-178' name='type' filepath='../.././libcpp/expr.c' line='314' column='1'/>
4864      <return type-id='type-id-1'/>
4865    </function-decl>
4866    <function-decl name='cpp_userdef_char_p' mangled-name='_Z18cpp_userdef_char_p9cpp_ttype' filepath='../.././libcpp/expr.c' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18cpp_userdef_char_p9cpp_ttype'>
4867      <parameter type-id='type-id-178' name='type' filepath='../.././libcpp/expr.c' line='314' column='1'/>
4868      <return type-id='type-id-1'/>
4869    </function-decl>
4870    <function-decl name='cpp_get_userdef_suffix' mangled-name='_Z22cpp_get_userdef_suffixPK9cpp_token' filepath='../.././libcpp/expr.c' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_get_userdef_suffixPK9cpp_token'>
4871      <parameter type-id='type-id-263' name='tok' filepath='../.././libcpp/expr.c' line='341' column='1'/>
4872      <return type-id='type-id-15'/>
4873    </function-decl>
4874    <function-decl name='cpp_classify_number' mangled-name='_Z19cpp_classify_numberP10cpp_readerPK9cpp_tokenPPKc' filepath='../.././libcpp/expr.c' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_classify_numberP10cpp_readerPK9cpp_tokenPPKc'>
4875      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/expr.c' line='364' column='1'/>
4876      <parameter type-id='type-id-263' name='token' filepath='../.././libcpp/expr.c' line='364' column='1'/>
4877      <parameter type-id='type-id-328' name='ud_suffix' filepath='../.././libcpp/expr.c' line='365' column='1'/>
4878      <return type-id='type-id-13'/>
4879    </function-decl>
4880    <function-decl name='cpp_interpret_integer' mangled-name='_Z21cpp_interpret_integerP10cpp_readerPK9cpp_tokenj' filepath='../.././libcpp/expr.c' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21cpp_interpret_integerP10cpp_readerPK9cpp_tokenj'>
4881      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/expr.c' line='635' column='1'/>
4882      <parameter type-id='type-id-263' name='token' filepath='../.././libcpp/expr.c' line='635' column='1'/>
4883      <parameter type-id='type-id-13' name='type' filepath='../.././libcpp/expr.c' line='636' column='1'/>
4884      <return type-id='type-id-355'/>
4885    </function-decl>
4886    <function-decl name='_cpp_expand_op_stack' mangled-name='_cpp_expand_op_stack' filepath='../.././libcpp/expr.c' line='1396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_expand_op_stack'>
4887      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/expr.c' line='1396' column='1'/>
4888      <return type-id='type-id-299'/>
4889    </function-decl>
4890    <function-decl name='cpp_num_sign_extend' mangled-name='_Z19cpp_num_sign_extend7cpp_numm' filepath='../.././libcpp/expr.c' line='1464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_num_sign_extend7cpp_numm'>
4891      <parameter type-id='type-id-355' name='num' filepath='../.././libcpp/expr.c' line='1464' column='1'/>
4892      <parameter type-id='type-id-32' name='precision' filepath='../.././libcpp/expr.c' line='1464' column='1'/>
4893      <return type-id='type-id-355'/>
4894    </function-decl>
4895  </abi-instr>
4896  <abi-instr address-size='64' path='../.././libcpp/files.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4897    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='2048' id='type-id-396'>
4898      <subrange length='256' type-id='type-id-4' id='type-id-397'/>
4899    </array-type-def>
4900    <typedef-decl name='ssize_t' type-id='type-id-398' filepath='/usr/include/stdio.h' line='103' column='1' id='type-id-399'/>
4901    <typedef-decl name='__ssize_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='180' column='1' id='type-id-398'/>
4902    <typedef-decl name='off_t' type-id='type-id-54' filepath='/usr/include/stdio.h' line='91' column='1' id='type-id-274'/>
4903    <typedef-decl name='DIR' type-id='type-id-400' filepath='/usr/include/dirent.h' line='128' column='1' id='type-id-401'/>
4904    <class-decl name='dirent' size-in-bits='2240' is-struct='yes' visibility='default' filepath='/usr/include/bits/dirent.h' line='23' column='1' id='type-id-402'>
4905      <data-member access='public' layout-offset-in-bits='0'>
4906        <var-decl name='d_ino' type-id='type-id-64' visibility='default' filepath='/usr/include/bits/dirent.h' line='26' column='1'/>
4907      </data-member>
4908      <data-member access='public' layout-offset-in-bits='64'>
4909        <var-decl name='d_off' type-id='type-id-54' visibility='default' filepath='/usr/include/bits/dirent.h' line='27' column='1'/>
4910      </data-member>
4911      <data-member access='public' layout-offset-in-bits='128'>
4912        <var-decl name='d_reclen' type-id='type-id-29' visibility='default' filepath='/usr/include/bits/dirent.h' line='32' column='1'/>
4913      </data-member>
4914      <data-member access='public' layout-offset-in-bits='144'>
4915        <var-decl name='d_type' type-id='type-id-27' visibility='default' filepath='/usr/include/bits/dirent.h' line='33' column='1'/>
4916      </data-member>
4917      <data-member access='public' layout-offset-in-bits='152'>
4918        <var-decl name='d_name' type-id='type-id-396' visibility='default' filepath='/usr/include/bits/dirent.h' line='34' column='1'/>
4919      </data-member>
4920    </class-decl>
4921    <typedef-decl name='__compar_fn_t' type-id='type-id-230' filepath='/usr/include/stdlib.h' line='742' column='1' id='type-id-403'/>
4922    <typedef-decl name='htab_trav' type-id='type-id-404' filepath='../.././libcpp/../include/hashtab.h' line='69' column='1' id='type-id-405'/>
4923    <pointer-type-def type-id='type-id-401' size-in-bits='64' id='type-id-406'/>
4924    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-266'/>
4925    <pointer-type-def type-id='type-id-402' size-in-bits='64' id='type-id-407'/>
4926    <pointer-type-def type-id='type-id-408' size-in-bits='64' id='type-id-404'/>
4927    <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-267'/>
4928    <function-decl name='_cpp_find_failed' mangled-name='_cpp_find_failed' filepath='../.././libcpp/files.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_find_failed'>
4929      <parameter type-id='type-id-289' name='file' filepath='../.././libcpp/files.c' line='432' column='1'/>
4930      <return type-id='type-id-1'/>
4931    </function-decl>
4932    <function-decl name='_cpp_find_file' mangled-name='_cpp_find_file' filepath='../.././libcpp/files.c' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_find_file'>
4933      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='452' column='1'/>
4934      <parameter type-id='type-id-15' name='fname' filepath='../.././libcpp/files.c' line='452' column='1'/>
4935      <parameter type-id='type-id-287' name='start_dir' filepath='../.././libcpp/files.c' line='452' column='1'/>
4936      <parameter type-id='type-id-1' name='fake' filepath='../.././libcpp/files.c' line='452' column='1'/>
4937      <parameter type-id='type-id-18' name='angle_brackets' filepath='../.././libcpp/files.c' line='452' column='1'/>
4938      <return type-id='type-id-289'/>
4939    </function-decl>
4940    <function-decl name='_cpp_stack_file' mangled-name='_cpp_stack_file' filepath='../.././libcpp/files.c' line='796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_stack_file'>
4941      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='796' column='1'/>
4942      <parameter type-id='type-id-289' name='file' filepath='../.././libcpp/files.c' line='796' column='1'/>
4943      <parameter type-id='type-id-1' name='import' filepath='../.././libcpp/files.c' line='796' column='1'/>
4944      <return type-id='type-id-1'/>
4945    </function-decl>
4946    <function-decl name='cpp_included' mangled-name='_Z12cpp_includedP10cpp_readerPKc' filepath='../.././libcpp/files.c' line='1097' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_includedP10cpp_readerPKc'>
4947      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='1097' column='1'/>
4948      <parameter type-id='type-id-15' name='fname' filepath='../.././libcpp/files.c' line='1097' column='1'/>
4949      <return type-id='type-id-1'/>
4950    </function-decl>
4951    <function-decl name='cpp_included_before' mangled-name='_Z19cpp_included_beforeP10cpp_readerPKcj' filepath='../.././libcpp/files.c' line='1114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_included_beforeP10cpp_readerPKcj'>
4952      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='1114' column='1'/>
4953      <parameter type-id='type-id-15' name='fname' filepath='../.././libcpp/files.c' line='1114' column='1'/>
4954      <parameter type-id='type-id-103' name='location' filepath='../.././libcpp/files.c' line='1115' column='1'/>
4955      <return type-id='type-id-1'/>
4956    </function-decl>
4957    <function-decl name='_cpp_init_files' mangled-name='_cpp_init_files' filepath='../.././libcpp/files.c' line='1170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_files'>
4958      <parameter type-id='type-id-258'/>
4959      <return type-id='type-id-31'/>
4960    </function-decl>
4961    <function-decl name='_cpp_cleanup_files' mangled-name='_cpp_cleanup_files' filepath='../.././libcpp/files.c' line='1187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_cleanup_files'>
4962      <parameter type-id='type-id-258'/>
4963      <return type-id='type-id-31'/>
4964    </function-decl>
4965    <function-decl name='cpp_clear_file_cache' mangled-name='_Z20cpp_clear_file_cacheP10cpp_reader' filepath='../.././libcpp/files.c' line='1200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_clear_file_cacheP10cpp_reader'>
4966      <parameter type-id='type-id-258'/>
4967      <return type-id='type-id-31'/>
4968    </function-decl>
4969    <function-decl name='cpp_make_system_header' mangled-name='_Z22cpp_make_system_headerP10cpp_readerii' filepath='../.././libcpp/files.c' line='1219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_make_system_headerP10cpp_readerii'>
4970      <parameter type-id='type-id-258'/>
4971      <parameter type-id='type-id-18'/>
4972      <parameter type-id='type-id-18'/>
4973      <return type-id='type-id-31'/>
4974    </function-decl>
4975    <function-decl name='cpp_change_file' mangled-name='_Z15cpp_change_fileP10cpp_reader9lc_reasonPKc' filepath='../.././libcpp/files.c' line='1236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_change_fileP10cpp_reader9lc_reasonPKc'>
4976      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='1236' column='1'/>
4977      <parameter type-id='type-id-108' name='reason' filepath='../.././libcpp/files.c' line='1236' column='1'/>
4978      <parameter type-id='type-id-15' name='new_name' filepath='../.././libcpp/files.c' line='1237' column='1'/>
4979      <return type-id='type-id-31'/>
4980    </function-decl>
4981    <function-decl name='_cpp_report_missing_guards' mangled-name='_cpp_report_missing_guards' filepath='../.././libcpp/files.c' line='1289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_report_missing_guards'>
4982      <parameter type-id='type-id-258'/>
4983      <return type-id='type-id-31'/>
4984    </function-decl>
4985    <function-decl name='cpp_push_include' mangled-name='_Z16cpp_push_includeP10cpp_readerPKc' filepath='../.././libcpp/files.c' line='1346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_push_includeP10cpp_readerPKc'>
4986      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='1097' column='1'/>
4987      <parameter type-id='type-id-15' name='fname' filepath='../.././libcpp/files.c' line='1097' column='1'/>
4988      <return type-id='type-id-1'/>
4989    </function-decl>
4990    <function-decl name='cpp_set_include_chains' mangled-name='_Z22cpp_set_include_chainsP10cpp_readerP7cpp_dirS2_i' filepath='../.././libcpp/files.c' line='1393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_set_include_chainsP10cpp_readerP7cpp_dirS2_i'>
4991      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='1393' column='1'/>
4992      <parameter type-id='type-id-287' name='quote' filepath='../.././libcpp/files.c' line='1393' column='1'/>
4993      <parameter type-id='type-id-287' name='bracket' filepath='../.././libcpp/files.c' line='1393' column='1'/>
4994      <parameter type-id='type-id-18' name='quote_ignores_source_dir' filepath='../.././libcpp/files.c' line='1394' column='1'/>
4995      <return type-id='type-id-31'/>
4996    </function-decl>
4997    <function-decl name='cpp_get_path' mangled-name='_Z12cpp_get_pathP9_cpp_file' filepath='../.././libcpp/files.c' line='1603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_pathP9_cpp_file'>
4998      <parameter type-id='type-id-289'/>
4999      <return type-id='type-id-15'/>
5000    </function-decl>
5001    <function-decl name='cpp_get_dir' mangled-name='_Z11cpp_get_dirP9_cpp_file' filepath='../.././libcpp/files.c' line='1611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_get_dirP9_cpp_file'>
5002      <parameter type-id='type-id-289' name='f' filepath='../.././libcpp/files.c' line='1611' column='1'/>
5003      <return type-id='type-id-287'/>
5004    </function-decl>
5005    <function-decl name='cpp_get_buffer' mangled-name='_Z14cpp_get_bufferP10cpp_reader' filepath='../.././libcpp/files.c' line='1620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_get_bufferP10cpp_reader'>
5006      <parameter type-id='type-id-258'/>
5007      <return type-id='type-id-281'/>
5008    </function-decl>
5009    <function-decl name='cpp_get_file' mangled-name='_Z12cpp_get_fileP10cpp_buffer' filepath='../.././libcpp/files.c' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_fileP10cpp_buffer'>
5010      <parameter type-id='type-id-281'/>
5011      <return type-id='type-id-289'/>
5012    </function-decl>
5013    <function-decl name='cpp_get_prev' mangled-name='_Z12cpp_get_prevP10cpp_buffer' filepath='../.././libcpp/files.c' line='1637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_prevP10cpp_buffer'>
5014      <parameter type-id='type-id-281' name='b' filepath='../.././libcpp/files.c' line='1637' column='1'/>
5015      <return type-id='type-id-281'/>
5016    </function-decl>
5017    <function-decl name='_cpp_save_file_entries' mangled-name='_cpp_save_file_entries' filepath='../.././libcpp/files.c' line='1684' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_save_file_entries'>
5018      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='1684' column='1'/>
5019      <parameter type-id='type-id-89' name='fp' filepath='../.././libcpp/files.c' line='1684' column='1'/>
5020      <return type-id='type-id-1'/>
5021    </function-decl>
5022    <function-decl name='_cpp_read_file_entries' mangled-name='_cpp_read_file_entries' filepath='../.././libcpp/files.c' line='1751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_read_file_entries'>
5023      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/files.c' line='1684' column='1'/>
5024      <parameter type-id='type-id-89' name='fp' filepath='../.././libcpp/files.c' line='1684' column='1'/>
5025      <return type-id='type-id-1'/>
5026    </function-decl>
5027    <function-decl name='__fxstat' filepath='/usr/include/sys/stat.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
5028      <parameter type-id='type-id-18'/>
5029      <parameter type-id='type-id-18'/>
5030      <parameter type-id='type-id-132'/>
5031      <return type-id='type-id-18'/>
5032    </function-decl>
5033    <function-decl name='close' filepath='/usr/include/unistd.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
5034      <parameter type-id='type-id-18'/>
5035      <return type-id='type-id-18'/>
5036    </function-decl>
5037    <function-decl name='open' filepath='/usr/include/fcntl.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
5038      <parameter type-id='type-id-15'/>
5039      <parameter type-id='type-id-18'/>
5040      <parameter is-variadic='yes'/>
5041      <return type-id='type-id-18'/>
5042    </function-decl>
5043    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
5044      <parameter type-id='type-id-18'/>
5045      <parameter type-id='type-id-89'/>
5046      <return type-id='type-id-18'/>
5047    </function-decl>
5048    <function-decl name='md5_buffer' filepath='../.././libcpp/../include/md5.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
5049      <parameter type-id='type-id-15'/>
5050      <parameter type-id='type-id-32'/>
5051      <parameter type-id='type-id-14'/>
5052      <return type-id='type-id-14'/>
5053    </function-decl>
5054    <function-decl name='read' filepath='/usr/include/unistd.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
5055      <parameter type-id='type-id-18'/>
5056      <parameter type-id='type-id-14'/>
5057      <parameter type-id='type-id-32'/>
5058      <return type-id='type-id-399'/>
5059    </function-decl>
5060    <function-decl name='_cpp_convert_input' filepath='../.././libcpp/internal.h' line='727' column='1' visibility='default' binding='global' size-in-bits='64'>
5061      <parameter type-id='type-id-258'/>
5062      <parameter type-id='type-id-15'/>
5063      <parameter type-id='type-id-280'/>
5064      <parameter type-id='type-id-32'/>
5065      <parameter type-id='type-id-32'/>
5066      <parameter type-id='type-id-266'/>
5067      <parameter type-id='type-id-267'/>
5068      <return type-id='type-id-280'/>
5069    </function-decl>
5070    <function-decl name='opendir' filepath='/usr/include/dirent.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64'>
5071      <parameter type-id='type-id-15'/>
5072      <return type-id='type-id-406'/>
5073    </function-decl>
5074    <function-decl name='readdir' filepath='/usr/include/dirent.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
5075      <parameter type-id='type-id-406'/>
5076      <return type-id='type-id-407'/>
5077    </function-decl>
5078    <function-decl name='closedir' filepath='/usr/include/dirent.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
5079      <parameter type-id='type-id-406'/>
5080      <return type-id='type-id-18'/>
5081    </function-decl>
5082    <function-decl name='htab_find_with_hash' filepath='../.././libcpp/../include/hashtab.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64'>
5083      <parameter type-id='type-id-227'/>
5084      <parameter type-id='type-id-14'/>
5085      <parameter type-id='type-id-225'/>
5086      <return type-id='type-id-14'/>
5087    </function-decl>
5088    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
5089      <parameter type-id='type-id-14'/>
5090      <parameter type-id='type-id-14'/>
5091      <parameter type-id='type-id-32'/>
5092      <parameter type-id='type-id-32'/>
5093      <parameter type-id='type-id-403'/>
5094      <return type-id='type-id-14'/>
5095    </function-decl>
5096    <function-decl name='htab_create_alloc' filepath='../.././libcpp/../include/hashtab.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
5097      <parameter type-id='type-id-32'/>
5098      <parameter type-id='type-id-229'/>
5099      <parameter type-id='type-id-231'/>
5100      <parameter type-id='type-id-232'/>
5101      <parameter type-id='type-id-234'/>
5102      <parameter type-id='type-id-235'/>
5103      <return type-id='type-id-227'/>
5104    </function-decl>
5105    <function-decl name='htab_delete' filepath='../.././libcpp/../include/hashtab.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
5106      <parameter type-id='type-id-227'/>
5107      <return type-id='type-id-31'/>
5108    </function-decl>
5109    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
5110      <parameter type-id='type-id-14'/>
5111      <parameter type-id='type-id-32'/>
5112      <parameter type-id='type-id-32'/>
5113      <parameter type-id='type-id-403'/>
5114      <return type-id='type-id-31'/>
5115    </function-decl>
5116    <function-decl name='htab_elements' filepath='../.././libcpp/../include/hashtab.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
5117      <parameter type-id='type-id-227'/>
5118      <return type-id='type-id-32'/>
5119    </function-decl>
5120    <function-decl name='htab_traverse' filepath='../.././libcpp/../include/hashtab.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
5121      <parameter type-id='type-id-227'/>
5122      <parameter type-id='type-id-405'/>
5123      <parameter type-id='type-id-14'/>
5124      <return type-id='type-id-31'/>
5125    </function-decl>
5126    <function-decl name='fdopen_unlocked' filepath='../.././libcpp/../include/libiberty.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
5127      <parameter type-id='type-id-18'/>
5128      <parameter type-id='type-id-15'/>
5129      <return type-id='type-id-89'/>
5130    </function-decl>
5131    <function-decl name='md5_stream' filepath='../.././libcpp/../include/md5.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
5132      <parameter type-id='type-id-89'/>
5133      <parameter type-id='type-id-14'/>
5134      <return type-id='type-id-18'/>
5135    </function-decl>
5136    <function-decl name='fwrite_unlocked' filepath='/usr/include/stdio.h' line='734' column='1' visibility='default' binding='global' size-in-bits='64'>
5137      <parameter type-id='type-id-14'/>
5138      <parameter type-id='type-id-32'/>
5139      <parameter type-id='type-id-32'/>
5140      <parameter type-id='type-id-89'/>
5141      <return type-id='type-id-32'/>
5142    </function-decl>
5143    <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-400'/>
5144    <function-type size-in-bits='64' id='type-id-408'>
5145      <parameter type-id='type-id-100'/>
5146      <parameter type-id='type-id-14'/>
5147      <return type-id='type-id-18'/>
5148    </function-type>
5149  </abi-instr>
5150  <abi-instr address-size='64' path='../.././libcpp/identifiers.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
5151    <typedef-decl name='ht_cb' type-id='type-id-409' filepath='../.././libcpp/include/symtab.h' line='90' column='1' id='type-id-410'/>
5152    <pointer-type-def type-id='type-id-411' size-in-bits='64' id='type-id-409'/>
5153    <function-decl name='_cpp_destroy_hashtable' mangled-name='_cpp_destroy_hashtable' filepath='../.././libcpp/identifiers.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_destroy_hashtable'>
5154      <parameter type-id='type-id-258'/>
5155      <return type-id='type-id-31'/>
5156    </function-decl>
5157    <function-decl name='cpp_lookup' mangled-name='_Z10cpp_lookupP10cpp_readerPKhj' filepath='../.././libcpp/identifiers.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_lookupP10cpp_readerPKhj'>
5158      <parameter type-id='type-id-258'/>
5159      <parameter type-id='type-id-145'/>
5160      <parameter type-id='type-id-13'/>
5161      <return type-id='type-id-116'/>
5162    </function-decl>
5163    <function-decl name='_cpp_init_hashtable' mangled-name='_cpp_init_hashtable' filepath='../.././libcpp/identifiers.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_hashtable'>
5164      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/identifiers.c' line='48' column='1'/>
5165      <parameter type-id='type-id-412' name='table' filepath='../.././libcpp/identifiers.c' line='48' column='1'/>
5166      <return type-id='type-id-31'/>
5167    </function-decl>
5168    <function-decl name='cpp_defined' mangled-name='_Z11cpp_definedP10cpp_readerPKhi' filepath='../.././libcpp/identifiers.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_definedP10cpp_readerPKhi'>
5169      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
5170      <parameter type-id='type-id-145' name='str' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
5171      <parameter type-id='type-id-18' name='len' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
5172      <return type-id='type-id-18'/>
5173    </function-decl>
5174    <function-decl name='cpp_forall_identifiers' mangled-name='_Z22cpp_forall_identifiersP10cpp_readerPFiS0_P12cpp_hashnodePvES3_' filepath='../.././libcpp/identifiers.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_forall_identifiersP10cpp_readerPFiS0_P12cpp_hashnodePvES3_'>
5175      <parameter type-id='type-id-258'/>
5176      <parameter type-id='type-id-392'/>
5177      <parameter type-id='type-id-14'/>
5178      <return type-id='type-id-31'/>
5179    </function-decl>
5180    <function-type size-in-bits='64' id='type-id-411'>
5181      <parameter type-id='type-id-258'/>
5182      <parameter type-id='type-id-378'/>
5183      <parameter type-id='type-id-14'/>
5184      <return type-id='type-id-18'/>
5185    </function-type>
5186    <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-412'/>
5187    <typedef-decl name='hash_table' type-id='type-id-343' filepath='../.././libcpp/include/symtab.h' line='41' column='1' id='type-id-413'/>
5188  </abi-instr>
5189  <abi-instr address-size='64' path='../.././libcpp/init.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
5190    <array-type-def dimensions='1' type-id='type-id-154' size-in-bits='2048' id='type-id-414'>
5191      <subrange length='256' type-id='type-id-4' id='type-id-397'/>
5192    </array-type-def>
5193    <array-type-def dimensions='1' type-id='type-id-27' size-in-bits='2048' id='type-id-415'>
5194      <subrange length='256' type-id='type-id-4' id='type-id-397'/>
5195    </array-type-def>
5196    <function-decl name='cpp_set_lang' mangled-name='_Z12cpp_set_langP10cpp_reader6c_lang' filepath='../.././libcpp/init.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_set_langP10cpp_reader6c_lang'>
5197      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/init.c' line='108' column='1'/>
5198      <parameter type-id='type-id-334' name='lang' filepath='../.././libcpp/init.c' line='108' column='1'/>
5199      <return type-id='type-id-31'/>
5200    </function-decl>
5201    <function-decl name='cpp_create_reader' mangled-name='_Z17cpp_create_reader6c_langP2htP9line_maps' filepath='../.././libcpp/init.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_create_reader6c_langP2htP9line_maps'>
5202      <parameter type-id='type-id-334' name='lang' filepath='../.././libcpp/init.c' line='152' column='1'/>
5203      <parameter type-id='type-id-412' name='table' filepath='../.././libcpp/init.c' line='152' column='1'/>
5204      <parameter type-id='type-id-196' name='line_table' filepath='../.././libcpp/init.c' line='153' column='1'/>
5205      <return type-id='type-id-258'/>
5206    </function-decl>
5207    <function-decl name='cpp_set_line_map' mangled-name='_Z16cpp_set_line_mapP10cpp_readerP9line_maps' filepath='../.././libcpp/init.c' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_set_line_mapP10cpp_readerP9line_maps'>
5208      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/init.c' line='252' column='1'/>
5209      <parameter type-id='type-id-196' name='line_table' filepath='../.././libcpp/init.c' line='252' column='1'/>
5210      <return type-id='type-id-31'/>
5211    </function-decl>
5212    <function-decl name='cpp_destroy' mangled-name='_Z11cpp_destroyP10cpp_reader' filepath='../.././libcpp/init.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_destroyP10cpp_reader'>
5213      <parameter type-id='type-id-258'/>
5214      <return type-id='type-id-31'/>
5215    </function-decl>
5216    <function-decl name='cpp_init_special_builtins' mangled-name='_Z25cpp_init_special_builtinsP10cpp_reader' filepath='../.././libcpp/init.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_init_special_builtinsP10cpp_reader'>
5217      <parameter type-id='type-id-258'/>
5218      <return type-id='type-id-31'/>
5219    </function-decl>
5220    <function-decl name='cpp_init_builtins' mangled-name='_Z17cpp_init_builtinsP10cpp_readeri' filepath='../.././libcpp/init.c' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_init_builtinsP10cpp_readeri'>
5221      <parameter type-id='type-id-258'/>
5222      <parameter type-id='type-id-18'/>
5223      <return type-id='type-id-31'/>
5224    </function-decl>
5225    <function-decl name='cpp_post_options' mangled-name='_Z16cpp_post_optionsP10cpp_reader' filepath='../.././libcpp/init.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_post_optionsP10cpp_reader'>
5226      <parameter type-id='type-id-258'/>
5227      <return type-id='type-id-31'/>
5228    </function-decl>
5229    <function-decl name='cpp_read_main_file' mangled-name='_Z18cpp_read_main_fileP10cpp_readerPKc' filepath='../.././libcpp/init.c' line='577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18cpp_read_main_fileP10cpp_readerPKc'>
5230      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/init.c' line='577' column='1'/>
5231      <parameter type-id='type-id-15' name='fname' filepath='../.././libcpp/init.c' line='577' column='1'/>
5232      <return type-id='type-id-15'/>
5233    </function-decl>
5234    <function-decl name='cpp_finish' mangled-name='_Z10cpp_finishP10cpp_readerP8_IO_FILE' filepath='../.././libcpp/init.c' line='693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_finishP10cpp_readerP8_IO_FILE'>
5235      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
5236      <parameter type-id='type-id-89' name='fp' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
5237      <return type-id='type-id-31'/>
5238    </function-decl>
5239    <var-decl name='_cpp_trigraph_map' type-id='type-id-415' mangled-name='_cpp_trigraph_map' visibility='default' filepath='../.././libcpp/init.c' line='60' column='1' elf-symbol-id='_cpp_trigraph_map'/>
5240  </abi-instr>
5241  <abi-instr address-size='64' path='../.././libcpp/lex.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
5242    <class-decl name='normalize_state' size-in-bits='96' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='706' column='1' id='type-id-273'>
5243      <data-member access='public' layout-offset-in-bits='0'>
5244        <var-decl name='previous' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='709' column='1'/>
5245      </data-member>
5246      <data-member access='public' layout-offset-in-bits='32'>
5247        <var-decl name='prev_class' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='711' column='1'/>
5248      </data-member>
5249      <data-member access='public' layout-offset-in-bits='64'>
5250        <var-decl name='level' type-id='type-id-276' visibility='default' filepath='../.././libcpp/internal.h' line='713' column='1'/>
5251      </data-member>
5252    </class-decl>
5253    <typedef-decl name='cpp_context' type-id='type-id-284' filepath='../.././libcpp/internal.h' line='176' column='1' id='type-id-416'/>
5254    <enum-decl name='cpp_token_fld_kind' filepath='../.././libcpp/include/cpplib.h' line='195' column='1' id='type-id-417'>
5255      <underlying-type type-id='type-id-26'/>
5256      <enumerator name='CPP_TOKEN_FLD_NODE' value='0'/>
5257      <enumerator name='CPP_TOKEN_FLD_SOURCE' value='1'/>
5258      <enumerator name='CPP_TOKEN_FLD_STR' value='2'/>
5259      <enumerator name='CPP_TOKEN_FLD_ARG_NO' value='3'/>
5260      <enumerator name='CPP_TOKEN_FLD_TOKEN_NO' value='4'/>
5261      <enumerator name='CPP_TOKEN_FLD_PRAGMA' value='5'/>
5262      <enumerator name='CPP_TOKEN_FLD_NONE' value='6'/>
5263    </enum-decl>
5264    <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-418'/>
5265    <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-260'/>
5266    <function-decl name='cpp_ideq' mangled-name='_Z8cpp_ideqPK9cpp_tokenPKc' filepath='../.././libcpp/lex.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8cpp_ideqPK9cpp_tokenPKc'>
5267      <parameter type-id='type-id-263' name='token' filepath='../.././libcpp/lex.c' line='74' column='1'/>
5268      <parameter type-id='type-id-15' name='string' filepath='../.././libcpp/lex.c' line='74' column='1'/>
5269      <return type-id='type-id-18'/>
5270    </function-decl>
5271    <function-decl name='_cpp_init_lexer' mangled-name='_cpp_init_lexer' filepath='../.././libcpp/lex.c' line='645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_lexer'>
5272      <return type-id='type-id-31'/>
5273    </function-decl>
5274    <function-decl name='cpp_get_comments' mangled-name='_Z16cpp_get_commentsP10cpp_reader' filepath='../.././libcpp/lex.c' line='1627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_get_commentsP10cpp_reader'>
5275      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/lex.c' line='1627' column='1'/>
5276      <return type-id='type-id-418'/>
5277    </function-decl>
5278    <function-decl name='_cpp_init_tokenrun' mangled-name='_cpp_init_tokenrun' filepath='../.././libcpp/lex.c' line='1721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_tokenrun'>
5279      <parameter type-id='type-id-293' name='run' filepath='../.././libcpp/lex.c' line='1721' column='1'/>
5280      <parameter type-id='type-id-13' name='count' filepath='../.././libcpp/lex.c' line='1721' column='1'/>
5281      <return type-id='type-id-31'/>
5282    </function-decl>
5283    <function-decl name='_cpp_remaining_tokens_num_in_context' mangled-name='_cpp_remaining_tokens_num_in_context' filepath='../.././libcpp/lex.c' line='1745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_remaining_tokens_num_in_context'>
5284      <parameter type-id='type-id-285' name='context' filepath='../.././libcpp/lex.c' line='1745' column='1'/>
5285      <return type-id='type-id-18'/>
5286    </function-decl>
5287    <function-decl name='cpp_token_len' mangled-name='_Z13cpp_token_lenPK9cpp_token' filepath='../.././libcpp/lex.c' line='2355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_token_lenPK9cpp_token'>
5288      <parameter type-id='type-id-263'/>
5289      <return type-id='type-id-13'/>
5290    </function-decl>
5291    <function-decl name='cpp_spell_token' mangled-name='_Z15cpp_spell_tokenP10cpp_readerPK9cpp_tokenPhb' filepath='../.././libcpp/lex.c' line='2418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_spell_tokenP10cpp_readerPK9cpp_tokenPhb'>
5292      <parameter type-id='type-id-258'/>
5293      <parameter type-id='type-id-263'/>
5294      <parameter type-id='type-id-280'/>
5295      <parameter type-id='type-id-1'/>
5296      <return type-id='type-id-280'/>
5297    </function-decl>
5298    <function-decl name='cpp_type2name' mangled-name='_Z13cpp_type2name9cpp_ttypeh' filepath='../.././libcpp/lex.c' line='2496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_type2name9cpp_ttypeh'>
5299      <parameter type-id='type-id-178' name='type' filepath='../.././libcpp/lex.c' line='2496' column='1'/>
5300      <parameter type-id='type-id-27' name='flags' filepath='../.././libcpp/lex.c' line='2496' column='1'/>
5301      <return type-id='type-id-15'/>
5302    </function-decl>
5303    <function-decl name='cpp_output_token' mangled-name='_Z16cpp_output_tokenPK9cpp_tokenP8_IO_FILE' filepath='../.././libcpp/lex.c' line='2510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_output_tokenPK9cpp_tokenP8_IO_FILE'>
5304      <parameter type-id='type-id-263' name='token' filepath='../.././libcpp/lex.c' line='2510' column='1'/>
5305      <parameter type-id='type-id-89' name='fp' filepath='../.././libcpp/lex.c' line='2510' column='1'/>
5306      <return type-id='type-id-31'/>
5307    </function-decl>
5308    <function-decl name='cpp_avoid_paste' mangled-name='_Z15cpp_avoid_pasteP10cpp_readerPK9cpp_tokenS3_' filepath='../.././libcpp/lex.c' line='2592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_avoid_pasteP10cpp_readerPK9cpp_tokenS3_'>
5309      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/lex.c' line='2592' column='1'/>
5310      <parameter type-id='type-id-263' name='token1' filepath='../.././libcpp/lex.c' line='2592' column='1'/>
5311      <parameter type-id='type-id-263' name='token2' filepath='../.././libcpp/lex.c' line='2593' column='1'/>
5312      <return type-id='type-id-18'/>
5313    </function-decl>
5314    <function-decl name='cpp_output_line' mangled-name='_Z15cpp_output_lineP10cpp_readerP8_IO_FILE' filepath='../.././libcpp/lex.c' line='2649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_output_lineP10cpp_readerP8_IO_FILE'>
5315      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
5316      <parameter type-id='type-id-89' name='fp' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
5317      <return type-id='type-id-31'/>
5318    </function-decl>
5319    <function-decl name='cpp_output_line_to_string' mangled-name='_Z25cpp_output_line_to_stringP10cpp_readerPKh' filepath='../.././libcpp/lex.c' line='2669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_output_line_to_stringP10cpp_readerPKh'>
5320      <parameter type-id='type-id-258'/>
5321      <parameter type-id='type-id-145'/>
5322      <return type-id='type-id-280'/>
5323    </function-decl>
5324    <function-decl name='cpp_token_as_text' mangled-name='_Z17cpp_token_as_textP10cpp_readerPK9cpp_token' filepath='../.././libcpp/lex.c' line='2481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_token_as_textP10cpp_readerPK9cpp_token'>
5325      <parameter type-id='type-id-258'/>
5326      <parameter type-id='type-id-263'/>
5327      <return type-id='type-id-280'/>
5328    </function-decl>
5329    <function-decl name='cpp_peek_token' mangled-name='_Z14cpp_peek_tokenP10cpp_readeri' filepath='../.././libcpp/lex.c' line='1772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_peek_tokenP10cpp_readeri'>
5330      <parameter type-id='type-id-258'/>
5331      <parameter type-id='type-id-18'/>
5332      <return type-id='type-id-263'/>
5333    </function-decl>
5334    <function-decl name='cpp_token_val_index' mangled-name='_Z19cpp_token_val_indexP9cpp_token' filepath='../.././libcpp/lex.c' line='2879' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_token_val_indexP9cpp_token'>
5335      <parameter type-id='type-id-163' name='tok' filepath='../.././libcpp/lex.c' line='2879' column='1'/>
5336      <return type-id='type-id-417'/>
5337    </function-decl>
5338    <function-decl name='cpp_force_token_locations' mangled-name='_Z25cpp_force_token_locationsP10cpp_readerPj' filepath='../.././libcpp/lex.c' line='2910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_force_token_locationsP10cpp_readerPj'>
5339      <parameter type-id='type-id-258' name='r' filepath='../.././libcpp/lex.c' line='2910' column='1'/>
5340      <parameter type-id='type-id-117' name='p' filepath='../.././libcpp/lex.c' line='2910' column='1'/>
5341      <return type-id='type-id-31'/>
5342    </function-decl>
5343    <function-decl name='cpp_stop_forcing_token_locations' mangled-name='_Z32cpp_stop_forcing_token_locationsP10cpp_reader' filepath='../.././libcpp/lex.c' line='2918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z32cpp_stop_forcing_token_locationsP10cpp_reader'>
5344      <parameter type-id='type-id-258'/>
5345      <return type-id='type-id-31'/>
5346    </function-decl>
5347    <function-decl name='_cpp_valid_ucn' filepath='../.././libcpp/internal.h' line='723' column='1' visibility='default' binding='global' size-in-bits='64'>
5348      <parameter type-id='type-id-258'/>
5349      <parameter type-id='type-id-266'/>
5350      <parameter type-id='type-id-145'/>
5351      <parameter type-id='type-id-18'/>
5352      <parameter type-id='type-id-260'/>
5353      <return type-id='type-id-259'/>
5354    </function-decl>
5355    <function-decl name='_cpp_interpret_identifier' filepath='../.././libcpp/internal.h' line='731' column='1' visibility='default' binding='global' size-in-bits='64'>
5356      <parameter type-id='type-id-258'/>
5357      <parameter type-id='type-id-145'/>
5358      <parameter type-id='type-id-32'/>
5359      <return type-id='type-id-116'/>
5360    </function-decl>
5361    <function-decl name='memmove' filepath='/usr/include/string.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'>
5362      <parameter type-id='type-id-14'/>
5363      <parameter type-id='type-id-14'/>
5364      <parameter type-id='type-id-32'/>
5365      <return type-id='type-id-14'/>
5366    </function-decl>
5367    <function-decl name='cpp_named_operator2name' mangled-name='cpp_named_operator2name' filepath='../.././libcpp/internal.h' line='661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpp_named_operator2name'>
5368      <parameter type-id='type-id-178'/>
5369      <return type-id='type-id-15'/>
5370    </function-decl>
5371  </abi-instr>
5372  <abi-instr address-size='64' path='../.././libcpp/line-map.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
5373    <array-type-def dimensions='1' type-id='type-id-172' size-in-bits='192' id='type-id-158'>
5374      <subrange length='1' type-id='type-id-4' id='type-id-7'/>
5375    </array-type-def>
5376    <class-decl name='cpp_token' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='223' column='1' id='type-id-172'>
5377      <member-type access='public'>
5378        <union-decl name='cpp_token_u' size-in-bits='128' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='228' column='1' id='type-id-174'>
5379          <data-member access='public'>
5380            <var-decl name='node' type-id='type-id-175' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='231' column='1'/>
5381          </data-member>
5382          <data-member access='public'>
5383            <var-decl name='source' type-id='type-id-163' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='234' column='1'/>
5384          </data-member>
5385          <data-member access='public'>
5386            <var-decl name='str' type-id='type-id-176' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='237' column='1'/>
5387          </data-member>
5388          <data-member access='public'>
5389            <var-decl name='macro_arg' type-id='type-id-177' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='240' column='1'/>
5390          </data-member>
5391          <data-member access='public'>
5392            <var-decl name='token_no' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='244' column='1'/>
5393          </data-member>
5394          <data-member access='public'>
5395            <var-decl name='pragma' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='247' column='1'/>
5396          </data-member>
5397        </union-decl>
5398      </member-type>
5399      <data-member access='public' layout-offset-in-bits='0'>
5400        <var-decl name='src_loc' type-id='type-id-103' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='224' column='1'/>
5401      </data-member>
5402      <data-member access='public' layout-offset-in-bits='0'>
5403        <var-decl name='type' type-id='type-id-178' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='225' column='1'/>
5404      </data-member>
5405      <data-member access='public' layout-offset-in-bits='48'>
5406        <var-decl name='flags' type-id='type-id-29' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='226' column='1'/>
5407      </data-member>
5408      <data-member access='public' layout-offset-in-bits='64'>
5409        <var-decl name='val' type-id='type-id-174' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='248' column='1'/>
5410      </data-member>
5411    </class-decl>
5412    <class-decl name='ht_identifier' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/include/symtab.h' line='32' column='1' id='type-id-79'>
5413      <data-member access='public' layout-offset-in-bits='0'>
5414        <var-decl name='str' type-id='type-id-145' visibility='default' filepath='../.././libcpp/include/symtab.h' line='33' column='1'/>
5415      </data-member>
5416      <data-member access='public' layout-offset-in-bits='64'>
5417        <var-decl name='len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='34' column='1'/>
5418      </data-member>
5419      <data-member access='public' layout-offset-in-bits='96'>
5420        <var-decl name='hash_value' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='35' column='1'/>
5421      </data-member>
5422    </class-decl>
5423    <enum-decl name='node_type' filepath='../.././libcpp/include/cpplib.h' line='614' column='1' id='type-id-80'>
5424      <underlying-type type-id='type-id-26'/>
5425      <enumerator name='NT_VOID' value='0'/>
5426      <enumerator name='NT_MACRO' value='1'/>
5427      <enumerator name='NT_ASSERTION' value='2'/>
5428    </enum-decl>
5429    <union-decl name='_cpp_hashnode_value' size-in-bits='64' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='665' column='1' id='type-id-81'>
5430      <data-member access='public'>
5431        <var-decl name='macro' type-id='type-id-149' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='667' column='1'/>
5432      </data-member>
5433      <data-member access='public'>
5434        <var-decl name='answers' type-id='type-id-150' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='669' column='1'/>
5435      </data-member>
5436      <data-member access='public'>
5437        <var-decl name='builtin' type-id='type-id-151' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='671' column='1'/>
5438      </data-member>
5439      <data-member access='public'>
5440        <var-decl name='arg_index' type-id='type-id-29' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='673' column='1'/>
5441      </data-member>
5442    </union-decl>
5443    <typedef-decl name='cpp_macro' type-id='type-id-160' filepath='../.././libcpp/include/cpplib.h' line='37' column='1' id='type-id-155'/>
5444    <typedef-decl name='cpp_token' type-id='type-id-172' filepath='../.././libcpp/include/cpplib.h' line='34' column='1' id='type-id-277'/>
5445    <class-decl name='cpp_identifier' size-in-bits='64' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='212' column='1' id='type-id-175'>
5446      <data-member access='public' layout-offset-in-bits='0'>
5447        <var-decl name='node' type-id='type-id-116' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='218' column='1'/>
5448      </data-member>
5449    </class-decl>
5450    <typedef-decl name='cpp_hashnode' type-id='type-id-78' filepath='../.././libcpp/include/cpplib.h' line='36' column='1' id='type-id-357'/>
5451    <class-decl name='cpp_macro_arg' size-in-bits='32' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='206' column='1' id='type-id-177'>
5452      <data-member access='public' layout-offset-in-bits='0'>
5453        <var-decl name='arg_no' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='208' column='1'/>
5454      </data-member>
5455    </class-decl>
5456    <class-decl name='cpp_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='36' column='1' id='type-id-160'>
5457      <member-type access='public'>
5458        <union-decl name='cpp_macro_u' size-in-bits='64' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='47' column='1' id='type-id-162'>
5459          <data-member access='public'>
5460            <var-decl name='tokens' type-id='type-id-163' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='49' column='1'/>
5461          </data-member>
5462          <data-member access='public'>
5463            <var-decl name='text' type-id='type-id-145' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='50' column='1'/>
5464          </data-member>
5465        </union-decl>
5466      </member-type>
5467      <data-member access='public' layout-offset-in-bits='0'>
5468        <var-decl name='params' type-id='type-id-164' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='42' column='1'/>
5469      </data-member>
5470      <data-member access='public' layout-offset-in-bits='64'>
5471        <var-decl name='exp' type-id='type-id-162' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='51' column='1'/>
5472      </data-member>
5473      <data-member access='public' layout-offset-in-bits='128'>
5474        <var-decl name='line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='54' column='1'/>
5475      </data-member>
5476      <data-member access='public' layout-offset-in-bits='160'>
5477        <var-decl name='count' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='57' column='1'/>
5478      </data-member>
5479      <data-member access='public' layout-offset-in-bits='192'>
5480        <var-decl name='paramc' type-id='type-id-29' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='60' column='1'/>
5481      </data-member>
5482      <data-member access='public' layout-offset-in-bits='16'>
5483        <var-decl name='fun_like' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='63' column='1'/>
5484      </data-member>
5485      <data-member access='public' layout-offset-in-bits='17'>
5486        <var-decl name='variadic' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='66' column='1'/>
5487      </data-member>
5488      <data-member access='public' layout-offset-in-bits='18'>
5489        <var-decl name='syshdr' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='69' column='1'/>
5490      </data-member>
5491      <data-member access='public' layout-offset-in-bits='19'>
5492        <var-decl name='used' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='72' column='1'/>
5493      </data-member>
5494      <data-member access='public' layout-offset-in-bits='20'>
5495        <var-decl name='traditional' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='75' column='1'/>
5496      </data-member>
5497      <data-member access='public' layout-offset-in-bits='21'>
5498        <var-decl name='extra_tokens' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='80' column='1'/>
5499      </data-member>
5500    </class-decl>
5501    <enum-decl name='cpp_ttype' filepath='../.././libcpp/include/cpplib.h' line='153' column='1' id='type-id-178'>
5502      <underlying-type type-id='type-id-26'/>
5503      <enumerator name='CPP_EQ' value='0'/>
5504      <enumerator name='CPP_NOT' value='1'/>
5505      <enumerator name='CPP_GREATER' value='2'/>
5506      <enumerator name='CPP_LESS' value='3'/>
5507      <enumerator name='CPP_PLUS' value='4'/>
5508      <enumerator name='CPP_MINUS' value='5'/>
5509      <enumerator name='CPP_MULT' value='6'/>
5510      <enumerator name='CPP_DIV' value='7'/>
5511      <enumerator name='CPP_MOD' value='8'/>
5512      <enumerator name='CPP_AND' value='9'/>
5513      <enumerator name='CPP_OR' value='10'/>
5514      <enumerator name='CPP_XOR' value='11'/>
5515      <enumerator name='CPP_RSHIFT' value='12'/>
5516      <enumerator name='CPP_LSHIFT' value='13'/>
5517      <enumerator name='CPP_COMPL' value='14'/>
5518      <enumerator name='CPP_AND_AND' value='15'/>
5519      <enumerator name='CPP_OR_OR' value='16'/>
5520      <enumerator name='CPP_QUERY' value='17'/>
5521      <enumerator name='CPP_COLON' value='18'/>
5522      <enumerator name='CPP_COMMA' value='19'/>
5523      <enumerator name='CPP_OPEN_PAREN' value='20'/>
5524      <enumerator name='CPP_CLOSE_PAREN' value='21'/>
5525      <enumerator name='CPP_EOF' value='22'/>
5526      <enumerator name='CPP_EQ_EQ' value='23'/>
5527      <enumerator name='CPP_NOT_EQ' value='24'/>
5528      <enumerator name='CPP_GREATER_EQ' value='25'/>
5529      <enumerator name='CPP_LESS_EQ' value='26'/>
5530      <enumerator name='CPP_PLUS_EQ' value='27'/>
5531      <enumerator name='CPP_MINUS_EQ' value='28'/>
5532      <enumerator name='CPP_MULT_EQ' value='29'/>
5533      <enumerator name='CPP_DIV_EQ' value='30'/>
5534      <enumerator name='CPP_MOD_EQ' value='31'/>
5535      <enumerator name='CPP_AND_EQ' value='32'/>
5536      <enumerator name='CPP_OR_EQ' value='33'/>
5537      <enumerator name='CPP_XOR_EQ' value='34'/>
5538      <enumerator name='CPP_RSHIFT_EQ' value='35'/>
5539      <enumerator name='CPP_LSHIFT_EQ' value='36'/>
5540      <enumerator name='CPP_HASH' value='37'/>
5541      <enumerator name='CPP_PASTE' value='38'/>
5542      <enumerator name='CPP_OPEN_SQUARE' value='39'/>
5543      <enumerator name='CPP_CLOSE_SQUARE' value='40'/>
5544      <enumerator name='CPP_OPEN_BRACE' value='41'/>
5545      <enumerator name='CPP_CLOSE_BRACE' value='42'/>
5546      <enumerator name='CPP_SEMICOLON' value='43'/>
5547      <enumerator name='CPP_ELLIPSIS' value='44'/>
5548      <enumerator name='CPP_PLUS_PLUS' value='45'/>
5549      <enumerator name='CPP_MINUS_MINUS' value='46'/>
5550      <enumerator name='CPP_DEREF' value='47'/>
5551      <enumerator name='CPP_DOT' value='48'/>
5552      <enumerator name='CPP_SCOPE' value='49'/>
5553      <enumerator name='CPP_DEREF_STAR' value='50'/>
5554      <enumerator name='CPP_DOT_STAR' value='51'/>
5555      <enumerator name='CPP_ATSIGN' value='52'/>
5556      <enumerator name='CPP_NAME' value='53'/>
5557      <enumerator name='CPP_AT_NAME' value='54'/>
5558      <enumerator name='CPP_NUMBER' value='55'/>
5559      <enumerator name='CPP_CHAR' value='56'/>
5560      <enumerator name='CPP_WCHAR' value='57'/>
5561      <enumerator name='CPP_CHAR16' value='58'/>
5562      <enumerator name='CPP_CHAR32' value='59'/>
5563      <enumerator name='CPP_OTHER' value='60'/>
5564      <enumerator name='CPP_STRING' value='61'/>
5565      <enumerator name='CPP_WSTRING' value='62'/>
5566      <enumerator name='CPP_STRING16' value='63'/>
5567      <enumerator name='CPP_STRING32' value='64'/>
5568      <enumerator name='CPP_UTF8STRING' value='65'/>
5569      <enumerator name='CPP_OBJC_STRING' value='66'/>
5570      <enumerator name='CPP_HEADER_NAME' value='67'/>
5571      <enumerator name='CPP_CHAR_USERDEF' value='68'/>
5572      <enumerator name='CPP_WCHAR_USERDEF' value='69'/>
5573      <enumerator name='CPP_CHAR16_USERDEF' value='70'/>
5574      <enumerator name='CPP_CHAR32_USERDEF' value='71'/>
5575      <enumerator name='CPP_STRING_USERDEF' value='72'/>
5576      <enumerator name='CPP_WSTRING_USERDEF' value='73'/>
5577      <enumerator name='CPP_STRING16_USERDEF' value='74'/>
5578      <enumerator name='CPP_STRING32_USERDEF' value='75'/>
5579      <enumerator name='CPP_UTF8STRING_USERDEF' value='76'/>
5580      <enumerator name='CPP_COMMENT' value='77'/>
5581      <enumerator name='CPP_MACRO_ARG' value='78'/>
5582      <enumerator name='CPP_PRAGMA' value='79'/>
5583      <enumerator name='CPP_PRAGMA_EOL' value='80'/>
5584      <enumerator name='CPP_PADDING' value='81'/>
5585      <enumerator name='N_TTYPES' value='82'/>
5586      <enumerator name='CPP_LAST_EQ' value='13'/>
5587      <enumerator name='CPP_FIRST_DIGRAPH' value='37'/>
5588      <enumerator name='CPP_LAST_PUNCTUATOR' value='52'/>
5589      <enumerator name='CPP_LAST_CPP_OP' value='26'/>
5590    </enum-decl>
5591    <class-decl name='answer' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='28' column='1' id='type-id-152'>
5592      <data-member access='public' layout-offset-in-bits='0'>
5593        <var-decl name='next' type-id='type-id-150' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='29' column='1'/>
5594      </data-member>
5595      <data-member access='public' layout-offset-in-bits='64'>
5596        <var-decl name='count' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='30' column='1'/>
5597      </data-member>
5598      <data-member access='public' layout-offset-in-bits='128'>
5599        <var-decl name='first' type-id='type-id-158' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='31' column='1'/>
5600      </data-member>
5601    </class-decl>
5602    <enum-decl name='cpp_builtin_type' filepath='../.././libcpp/include/cpplib.h' line='623' column='1' id='type-id-151'>
5603      <underlying-type type-id='type-id-26'/>
5604      <enumerator name='BT_SPECLINE' value='0'/>
5605      <enumerator name='BT_DATE' value='1'/>
5606      <enumerator name='BT_FILE' value='2'/>
5607      <enumerator name='BT_BASE_FILE' value='3'/>
5608      <enumerator name='BT_INCLUDE_LEVEL' value='4'/>
5609      <enumerator name='BT_TIME' value='5'/>
5610      <enumerator name='BT_STDC' value='6'/>
5611      <enumerator name='BT_PRAGMA' value='7'/>
5612      <enumerator name='BT_TIMESTAMP' value='8'/>
5613      <enumerator name='BT_COUNTER' value='9'/>
5614      <enumerator name='BT_FIRST_USER' value='10'/>
5615      <enumerator name='BT_LAST_USER' value='41'/>
5616    </enum-decl>
5617    <class-decl name='cpp_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='173' column='1' id='type-id-176'>
5618      <data-member access='public' layout-offset-in-bits='0'>
5619        <var-decl name='len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='174' column='1'/>
5620      </data-member>
5621      <data-member access='public' layout-offset-in-bits='64'>
5622        <var-decl name='text' type-id='type-id-145' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='175' column='1'/>
5623      </data-member>
5624    </class-decl>
5625    <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-150'/>
5626    <qualified-type-def type-id='type-id-27' const='yes' id='type-id-154'/>
5627    <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-145'/>
5628    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-164'/>
5629    <pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-149'/>
5630    <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-163'/>
5631    <function-decl name='linemap_init' mangled-name='_Z12linemap_initP9line_maps' filepath='../.././libcpp/line-map.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12linemap_initP9line_maps'>
5632      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='56' column='1'/>
5633      <return type-id='type-id-31'/>
5634    </function-decl>
5635    <function-decl name='linemap_check_files_exited' mangled-name='_Z26linemap_check_files_exitedP9line_maps' filepath='../.././libcpp/line-map.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26linemap_check_files_exitedP9line_maps'>
5636      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='56' column='1'/>
5637      <return type-id='type-id-31'/>
5638    </function-decl>
5639    <function-decl name='linemap_add' mangled-name='_Z11linemap_addP9line_maps9lc_reasonjPKcj' filepath='../.././libcpp/line-map.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11linemap_addP9line_maps9lc_reasonjPKcj'>
5640      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='163' column='1'/>
5641      <parameter type-id='type-id-108' name='reason' filepath='../.././libcpp/line-map.c' line='163' column='1'/>
5642      <parameter type-id='type-id-13' name='sysp' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
5643      <parameter type-id='type-id-15' name='to_file' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
5644      <parameter type-id='type-id-115' name='to_line' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
5645      <return type-id='type-id-48'/>
5646    </function-decl>
5647    <function-decl name='linemap_tracks_macro_expansion_locs_p' mangled-name='_Z37linemap_tracks_macro_expansion_locs_pP9line_maps' filepath='../.././libcpp/line-map.c' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z37linemap_tracks_macro_expansion_locs_pP9line_maps'>
5648      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='276' column='1'/>
5649      <return type-id='type-id-1'/>
5650    </function-decl>
5651    <function-decl name='linemap_enter_macro' mangled-name='linemap_enter_macro' filepath='../.././libcpp/line-map.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_enter_macro'>
5652      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='305' column='1'/>
5653      <parameter type-id='type-id-116' name='macro_node' filepath='../.././libcpp/line-map.c' line='305' column='1'/>
5654      <parameter type-id='type-id-103' name='expansion' filepath='../.././libcpp/line-map.c' line='306' column='1'/>
5655      <parameter type-id='type-id-13' name='num_tokens' filepath='../.././libcpp/line-map.c' line='306' column='1'/>
5656      <return type-id='type-id-48'/>
5657    </function-decl>
5658    <function-decl name='linemap_add_macro_token' mangled-name='linemap_add_macro_token' filepath='../.././libcpp/line-map.c' line='363' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_add_macro_token'>
5659      <parameter type-id='type-id-48' name='map' filepath='../.././libcpp/line-map.c' line='363' column='1'/>
5660      <parameter type-id='type-id-13' name='token_no' filepath='../.././libcpp/line-map.c' line='364' column='1'/>
5661      <parameter type-id='type-id-103' name='orig_loc' filepath='../.././libcpp/line-map.c' line='365' column='1'/>
5662      <parameter type-id='type-id-103' name='orig_parm_replacement_loc' filepath='../.././libcpp/line-map.c' line='366' column='1'/>
5663      <return type-id='type-id-103'/>
5664    </function-decl>
5665    <function-decl name='linemap_line_start' mangled-name='_Z18linemap_line_startP9line_mapsjj' filepath='../.././libcpp/line-map.c' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18linemap_line_startP9line_mapsjj'>
5666      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='387' column='1'/>
5667      <parameter type-id='type-id-115' name='to_line' filepath='../.././libcpp/line-map.c' line='387' column='1'/>
5668      <parameter type-id='type-id-13' name='max_column_hint' filepath='../.././libcpp/line-map.c' line='388' column='1'/>
5669      <return type-id='type-id-103'/>
5670    </function-decl>
5671    <function-decl name='linemap_position_for_column' mangled-name='_Z27linemap_position_for_columnP9line_mapsj' filepath='../.././libcpp/line-map.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27linemap_position_for_columnP9line_mapsj'>
5672      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='465' column='1'/>
5673      <parameter type-id='type-id-13' name='to_column' filepath='../.././libcpp/line-map.c' line='465' column='1'/>
5674      <return type-id='type-id-103'/>
5675    </function-decl>
5676    <function-decl name='linemap_position_for_line_and_column' mangled-name='_Z36linemap_position_for_line_and_columnP8line_mapjj' filepath='../.././libcpp/line-map.c' line='495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z36linemap_position_for_line_and_columnP8line_mapjj'>
5677      <parameter type-id='type-id-189' name='map' filepath='../.././libcpp/line-map.c' line='495' column='1'/>
5678      <parameter type-id='type-id-115' name='line' filepath='../.././libcpp/line-map.c' line='496' column='1'/>
5679      <parameter type-id='type-id-13' name='column' filepath='../.././libcpp/line-map.c' line='497' column='1'/>
5680      <return type-id='type-id-103'/>
5681    </function-decl>
5682    <function-decl name='linemap_lookup' mangled-name='_Z14linemap_lookupP9line_mapsj' filepath='../.././libcpp/line-map.c' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14linemap_lookupP9line_mapsj'>
5683      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='511' column='1'/>
5684      <parameter type-id='type-id-103' name='line' filepath='../.././libcpp/line-map.c' line='511' column='1'/>
5685      <return type-id='type-id-48'/>
5686    </function-decl>
5687    <function-decl name='linemap_macro_expansion_map_p' mangled-name='_Z29linemap_macro_expansion_map_pPK8line_map' filepath='../.././libcpp/line-map.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29linemap_macro_expansion_map_pPK8line_map'>
5688      <parameter type-id='type-id-48' name='map' filepath='../.././libcpp/line-map.c' line='611' column='1'/>
5689      <return type-id='type-id-1'/>
5690    </function-decl>
5691    <function-decl name='linemap_get_expansion_line' mangled-name='linemap_get_expansion_line' filepath='../.././libcpp/line-map.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_get_expansion_line'>
5692      <parameter type-id='type-id-196'/>
5693      <parameter type-id='type-id-103'/>
5694      <return type-id='type-id-18'/>
5695    </function-decl>
5696    <function-decl name='linemap_get_expansion_filename' mangled-name='linemap_get_expansion_filename' filepath='../.././libcpp/line-map.c' line='719' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_get_expansion_filename'>
5697      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='719' column='1'/>
5698      <parameter type-id='type-id-103' name='location' filepath='../.././libcpp/line-map.c' line='720' column='1'/>
5699      <return type-id='type-id-15'/>
5700    </function-decl>
5701    <function-decl name='linemap_map_get_macro_name' mangled-name='_Z26linemap_map_get_macro_namePK8line_map' filepath='../.././libcpp/line-map.c' line='736' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26linemap_map_get_macro_namePK8line_map'>
5702      <parameter type-id='type-id-48' name='macro_map' filepath='../.././libcpp/line-map.c' line='736' column='1'/>
5703      <return type-id='type-id-15'/>
5704    </function-decl>
5705    <function-decl name='linemap_location_from_macro_expansion_p' mangled-name='_Z39linemap_location_from_macro_expansion_pP9line_mapsj' filepath='../.././libcpp/line-map.c' line='772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z39linemap_location_from_macro_expansion_pP9line_mapsj'>
5706      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='772' column='1'/>
5707      <parameter type-id='type-id-103' name='location' filepath='../.././libcpp/line-map.c' line='773' column='1'/>
5708      <return type-id='type-id-1'/>
5709    </function-decl>
5710    <function-decl name='linemap_resolve_location' mangled-name='_Z24linemap_resolve_locationP9line_mapsj24location_resolution_kindPPK8line_map' filepath='../.././libcpp/line-map.c' line='1048' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24linemap_resolve_locationP9line_mapsj24location_resolution_kindPPK8line_map'>
5711      <parameter type-id='type-id-196'/>
5712      <parameter type-id='type-id-103'/>
5713      <parameter type-id='type-id-192'/>
5714      <parameter type-id='type-id-195'/>
5715      <return type-id='type-id-103'/>
5716    </function-decl>
5717    <function-decl name='linemap_compare_locations' mangled-name='_Z25linemap_compare_locationsP9line_mapsjj' filepath='../.././libcpp/line-map.c' line='847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25linemap_compare_locationsP9line_mapsjj'>
5718      <parameter type-id='type-id-196'/>
5719      <parameter type-id='type-id-103'/>
5720      <parameter type-id='type-id-103'/>
5721      <return type-id='type-id-18'/>
5722    </function-decl>
5723    <function-decl name='linemap_location_in_system_header_p' mangled-name='_Z35linemap_location_in_system_header_pP9line_mapsj' filepath='../.././libcpp/line-map.c' line='753' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z35linemap_location_in_system_header_pP9line_mapsj'>
5724      <parameter type-id='type-id-196'/>
5725      <parameter type-id='type-id-103'/>
5726      <return type-id='type-id-18'/>
5727    </function-decl>
5728    <function-decl name='linemap_unwind_toward_expansion' mangled-name='_Z31linemap_unwind_toward_expansionP9line_mapsjPPK8line_map' filepath='../.././libcpp/line-map.c' line='1093' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z31linemap_unwind_toward_expansionP9line_mapsjPPK8line_map'>
5729      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='1093' column='1'/>
5730      <parameter type-id='type-id-103' name='loc' filepath='../.././libcpp/line-map.c' line='1094' column='1'/>
5731      <parameter type-id='type-id-195' name='map' filepath='../.././libcpp/line-map.c' line='1095' column='1'/>
5732      <return type-id='type-id-103'/>
5733    </function-decl>
5734    <function-decl name='linemap_expand_location' mangled-name='_Z23linemap_expand_locationP9line_mapsPK8line_mapj' filepath='../.././libcpp/line-map.c' line='1120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23linemap_expand_locationP9line_mapsPK8line_mapj'>
5735      <parameter type-id='type-id-196'/>
5736      <parameter type-id='type-id-48'/>
5737      <parameter type-id='type-id-103'/>
5738      <return type-id='type-id-194'/>
5739    </function-decl>
5740    <function-decl name='linemap_dump' mangled-name='_Z12linemap_dumpP8_IO_FILEP9line_mapsjb' filepath='../.././libcpp/line-map.c' line='1162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12linemap_dumpP8_IO_FILEP9line_mapsjb'>
5741      <parameter type-id='type-id-89' name='stream' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
5742      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
5743      <parameter type-id='type-id-13' name='ix' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
5744      <parameter type-id='type-id-1' name='is_macro' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
5745      <return type-id='type-id-31'/>
5746    </function-decl>
5747    <function-decl name='linemap_dump_location' mangled-name='_Z21linemap_dump_locationP9line_mapsjP8_IO_FILE' filepath='../.././libcpp/line-map.c' line='1211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21linemap_dump_locationP9line_mapsjP8_IO_FILE'>
5748      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='1211' column='1'/>
5749      <parameter type-id='type-id-103' name='loc' filepath='../.././libcpp/line-map.c' line='1212' column='1'/>
5750      <parameter type-id='type-id-89' name='stream' filepath='../.././libcpp/line-map.c' line='1213' column='1'/>
5751      <return type-id='type-id-31'/>
5752    </function-decl>
5753    <function-decl name='linemap_get_statistics' mangled-name='_Z22linemap_get_statisticsP9line_mapsP13linemap_stats' filepath='../.././libcpp/line-map.c' line='1254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22linemap_get_statisticsP9line_mapsP13linemap_stats'>
5754      <parameter type-id='type-id-196'/>
5755      <parameter type-id='type-id-202'/>
5756      <return type-id='type-id-31'/>
5757    </function-decl>
5758    <function-decl name='line_table_dump' mangled-name='_Z15line_table_dumpP8_IO_FILEP9line_mapsjj' filepath='../.././libcpp/line-map.c' line='1315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15line_table_dumpP8_IO_FILEP9line_mapsjj'>
5759      <parameter type-id='type-id-89' name='stream' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
5760      <parameter type-id='type-id-196' name='set' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
5761      <parameter type-id='type-id-13' name='num_ordinary' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
5762      <parameter type-id='type-id-13' name='num_macro' filepath='../.././libcpp/line-map.c' line='1316' column='1'/>
5763      <return type-id='type-id-31'/>
5764    </function-decl>
5765    <function-decl name='filename_cmp' filepath='../.././libcpp/../include/filenames.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
5766      <parameter type-id='type-id-15'/>
5767      <parameter type-id='type-id-15'/>
5768      <return type-id='type-id-18'/>
5769    </function-decl>
5770  </abi-instr>
5771  <abi-instr address-size='64' path='../.././libcpp/macro.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
5772    <class-decl name='_cpp_file' size-in-bits='1856' is-struct='yes' visibility='default' filepath='../.././libcpp/files.c' line='56' column='1' id='type-id-306'>
5773      <data-member access='public' layout-offset-in-bits='0'>
5774        <var-decl name='name' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='59' column='1'/>
5775      </data-member>
5776      <data-member access='public' layout-offset-in-bits='64'>
5777        <var-decl name='path' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='62' column='1'/>
5778      </data-member>
5779      <data-member access='public' layout-offset-in-bits='128'>
5780        <var-decl name='pchname' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='65' column='1'/>
5781      </data-member>
5782      <data-member access='public' layout-offset-in-bits='192'>
5783        <var-decl name='dir_name' type-id='type-id-15' visibility='default' filepath='../.././libcpp/files.c' line='69' column='1'/>
5784      </data-member>
5785      <data-member access='public' layout-offset-in-bits='256'>
5786        <var-decl name='next_file' type-id='type-id-289' visibility='default' filepath='../.././libcpp/files.c' line='72' column='1'/>
5787      </data-member>
5788      <data-member access='public' layout-offset-in-bits='320'>
5789        <var-decl name='buffer' type-id='type-id-256' visibility='default' filepath='../.././libcpp/files.c' line='75' column='1'/>
5790      </data-member>
5791      <data-member access='public' layout-offset-in-bits='384'>
5792        <var-decl name='buffer_start' type-id='type-id-256' visibility='default' filepath='../.././libcpp/files.c' line='79' column='1'/>
5793      </data-member>
5794      <data-member access='public' layout-offset-in-bits='448'>
5795        <var-decl name='cmacro' type-id='type-id-291' visibility='default' filepath='../.././libcpp/files.c' line='82' column='1'/>
5796      </data-member>
5797      <data-member access='public' layout-offset-in-bits='512'>
5798        <var-decl name='dir' type-id='type-id-287' visibility='default' filepath='../.././libcpp/files.c' line='87' column='1'/>
5799      </data-member>
5800      <data-member access='public' layout-offset-in-bits='576'>
5801        <var-decl name='st' type-id='type-id-62' visibility='default' filepath='../.././libcpp/files.c' line='90' column='1'/>
5802      </data-member>
5803      <data-member access='public' layout-offset-in-bits='1728'>
5804        <var-decl name='fd' type-id='type-id-18' visibility='default' filepath='../.././libcpp/files.c' line='93' column='1'/>
5805      </data-member>
5806      <data-member access='public' layout-offset-in-bits='1760'>
5807        <var-decl name='err_no' type-id='type-id-18' visibility='default' filepath='../.././libcpp/files.c' line='97' column='1'/>
5808      </data-member>
5809      <data-member access='public' layout-offset-in-bits='1792'>
5810        <var-decl name='stack_count' type-id='type-id-29' visibility='default' filepath='../.././libcpp/files.c' line='100' column='1'/>
5811      </data-member>
5812      <data-member access='public' layout-offset-in-bits='1808'>
5813        <var-decl name='once_only' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='103' column='1'/>
5814      </data-member>
5815      <data-member access='public' layout-offset-in-bits='1816'>
5816        <var-decl name='dont_read' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='106' column='1'/>
5817      </data-member>
5818      <data-member access='public' layout-offset-in-bits='1824'>
5819        <var-decl name='main_file' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='109' column='1'/>
5820      </data-member>
5821      <data-member access='public' layout-offset-in-bits='1832'>
5822        <var-decl name='buffer_valid' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='112' column='1'/>
5823      </data-member>
5824    </class-decl>
5825    <class-decl name='cpp_reader' size-in-bits='10560' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='380' column='1' id='type-id-278'>
5826      <member-type access='public'>
5827        <class-decl name='__anonymous_struct__' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='528' column='1' id='type-id-279'>
5828          <data-member access='public' layout-offset-in-bits='0'>
5829            <var-decl name='base' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='529' column='1'/>
5830          </data-member>
5831          <data-member access='public' layout-offset-in-bits='64'>
5832            <var-decl name='limit' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='530' column='1'/>
5833          </data-member>
5834          <data-member access='public' layout-offset-in-bits='128'>
5835            <var-decl name='cur' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='531' column='1'/>
5836          </data-member>
5837          <data-member access='public' layout-offset-in-bits='192'>
5838            <var-decl name='first_line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='532' column='1'/>
5839          </data-member>
5840        </class-decl>
5841      </member-type>
5842      <data-member access='public' layout-offset-in-bits='0'>
5843        <var-decl name='buffer' type-id='type-id-281' visibility='default' filepath='../.././libcpp/internal.h' line='383' column='1'/>
5844      </data-member>
5845      <data-member access='public' layout-offset-in-bits='64'>
5846        <var-decl name='overlaid_buffer' type-id='type-id-281' visibility='default' filepath='../.././libcpp/internal.h' line='386' column='1'/>
5847      </data-member>
5848      <data-member access='public' layout-offset-in-bits='128'>
5849        <var-decl name='state' type-id='type-id-282' visibility='default' filepath='../.././libcpp/internal.h' line='389' column='1'/>
5850      </data-member>
5851      <data-member access='public' layout-offset-in-bits='320'>
5852        <var-decl name='line_table' type-id='type-id-196' visibility='default' filepath='../.././libcpp/internal.h' line='392' column='1'/>
5853      </data-member>
5854      <data-member access='public' layout-offset-in-bits='384'>
5855        <var-decl name='directive_line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='395' column='1'/>
5856      </data-member>
5857      <data-member access='public' layout-offset-in-bits='448'>
5858        <var-decl name='a_buff' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='398' column='1'/>
5859      </data-member>
5860      <data-member access='public' layout-offset-in-bits='512'>
5861        <var-decl name='u_buff' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='399' column='1'/>
5862      </data-member>
5863      <data-member access='public' layout-offset-in-bits='576'>
5864        <var-decl name='free_buffs' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='400' column='1'/>
5865      </data-member>
5866      <data-member access='public' layout-offset-in-bits='640'>
5867        <var-decl name='base_context' type-id='type-id-284' visibility='default' filepath='../.././libcpp/internal.h' line='403' column='1'/>
5868      </data-member>
5869      <data-member access='public' layout-offset-in-bits='1088'>
5870        <var-decl name='context' type-id='type-id-285' visibility='default' filepath='../.././libcpp/internal.h' line='404' column='1'/>
5871      </data-member>
5872      <data-member access='public' layout-offset-in-bits='1152'>
5873        <var-decl name='directive' type-id='type-id-286' visibility='default' filepath='../.././libcpp/internal.h' line='407' column='1'/>
5874      </data-member>
5875      <data-member access='public' layout-offset-in-bits='1216'>
5876        <var-decl name='directive_result' type-id='type-id-277' visibility='default' filepath='../.././libcpp/internal.h' line='410' column='1'/>
5877      </data-member>
5878      <data-member access='public' layout-offset-in-bits='1408'>
5879        <var-decl name='invocation_location' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='414' column='1'/>
5880      </data-member>
5881      <data-member access='public' layout-offset-in-bits='1440'>
5882        <var-decl name='set_invocation_location' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='418' column='1'/>
5883      </data-member>
5884      <data-member access='public' layout-offset-in-bits='1472'>
5885        <var-decl name='quote_include' type-id='type-id-287' visibility='default' filepath='../.././libcpp/internal.h' line='421' column='1'/>
5886      </data-member>
5887      <data-member access='public' layout-offset-in-bits='1536'>
5888        <var-decl name='bracket_include' type-id='type-id-287' visibility='default' filepath='../.././libcpp/internal.h' line='422' column='1'/>
5889      </data-member>
5890      <data-member access='public' layout-offset-in-bits='1600'>
5891        <var-decl name='no_search_path' type-id='type-id-288' visibility='default' filepath='../.././libcpp/internal.h' line='423' column='1'/>
5892      </data-member>
5893      <data-member access='public' layout-offset-in-bits='2112'>
5894        <var-decl name='all_files' type-id='type-id-289' visibility='default' filepath='../.././libcpp/internal.h' line='426' column='1'/>
5895      </data-member>
5896      <data-member access='public' layout-offset-in-bits='2176'>
5897        <var-decl name='main_file' type-id='type-id-289' visibility='default' filepath='../.././libcpp/internal.h' line='428' column='1'/>
5898      </data-member>
5899      <data-member access='public' layout-offset-in-bits='2240'>
5900        <var-decl name='file_hash' type-id='type-id-226' visibility='default' filepath='../.././libcpp/internal.h' line='431' column='1'/>
5901      </data-member>
5902      <data-member access='public' layout-offset-in-bits='2304'>
5903        <var-decl name='dir_hash' type-id='type-id-226' visibility='default' filepath='../.././libcpp/internal.h' line='432' column='1'/>
5904      </data-member>
5905      <data-member access='public' layout-offset-in-bits='2368'>
5906        <var-decl name='file_hash_entries' type-id='type-id-290' visibility='default' filepath='../.././libcpp/internal.h' line='433' column='1'/>
5907      </data-member>
5908      <data-member access='public' layout-offset-in-bits='2432'>
5909        <var-decl name='nonexistent_file_hash' type-id='type-id-226' visibility='default' filepath='../.././libcpp/internal.h' line='436' column='1'/>
5910      </data-member>
5911      <data-member access='public' layout-offset-in-bits='2496'>
5912        <var-decl name='nonexistent_file_ob' type-id='type-id-58' visibility='default' filepath='../.././libcpp/internal.h' line='437' column='1'/>
5913      </data-member>
5914      <data-member access='public' layout-offset-in-bits='3200'>
5915        <var-decl name='quote_ignores_source_dir' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='441' column='1'/>
5916      </data-member>
5917      <data-member access='public' layout-offset-in-bits='3208'>
5918        <var-decl name='seen_once_only' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='445' column='1'/>
5919      </data-member>
5920      <data-member access='public' layout-offset-in-bits='3264'>
5921        <var-decl name='mi_cmacro' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='448' column='1'/>
5922      </data-member>
5923      <data-member access='public' layout-offset-in-bits='3328'>
5924        <var-decl name='mi_ind_cmacro' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='449' column='1'/>
5925      </data-member>
5926      <data-member access='public' layout-offset-in-bits='3392'>
5927        <var-decl name='mi_valid' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='450' column='1'/>
5928      </data-member>
5929      <data-member access='public' layout-offset-in-bits='3456'>
5930        <var-decl name='cur_token' type-id='type-id-163' visibility='default' filepath='../.././libcpp/internal.h' line='453' column='1'/>
5931      </data-member>
5932      <data-member access='public' layout-offset-in-bits='3520'>
5933        <var-decl name='base_run' type-id='type-id-292' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
5934      </data-member>
5935      <data-member access='public' layout-offset-in-bits='3776'>
5936        <var-decl name='cur_run' type-id='type-id-293' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
5937      </data-member>
5938      <data-member access='public' layout-offset-in-bits='3840'>
5939        <var-decl name='lookaheads' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='455' column='1'/>
5940      </data-member>
5941      <data-member access='public' layout-offset-in-bits='3872'>
5942        <var-decl name='keep_tokens' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='458' column='1'/>
5943      </data-member>
5944      <data-member access='public' layout-offset-in-bits='3904'>
5945        <var-decl name='macro_buffer' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='461' column='1'/>
5946      </data-member>
5947      <data-member access='public' layout-offset-in-bits='3968'>
5948        <var-decl name='macro_buffer_len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='462' column='1'/>
5949      </data-member>
5950      <data-member access='public' layout-offset-in-bits='4032'>
5951        <var-decl name='narrow_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='466' column='1'/>
5952      </data-member>
5953      <data-member access='public' layout-offset-in-bits='4224'>
5954        <var-decl name='utf8_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='470' column='1'/>
5955      </data-member>
5956      <data-member access='public' layout-offset-in-bits='4416'>
5957        <var-decl name='char16_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='474' column='1'/>
5958      </data-member>
5959      <data-member access='public' layout-offset-in-bits='4608'>
5960        <var-decl name='char32_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='478' column='1'/>
5961      </data-member>
5962      <data-member access='public' layout-offset-in-bits='4800'>
5963        <var-decl name='wide_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='482' column='1'/>
5964      </data-member>
5965      <data-member access='public' layout-offset-in-bits='4992'>
5966        <var-decl name='date' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='485' column='1'/>
5967      </data-member>
5968      <data-member access='public' layout-offset-in-bits='5056'>
5969        <var-decl name='time' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='486' column='1'/>
5970      </data-member>
5971      <data-member access='public' layout-offset-in-bits='5120'>
5972        <var-decl name='avoid_paste' type-id='type-id-277' visibility='default' filepath='../.././libcpp/internal.h' line='489' column='1'/>
5973      </data-member>
5974      <data-member access='public' layout-offset-in-bits='5312'>
5975        <var-decl name='eof' type-id='type-id-277' visibility='default' filepath='../.././libcpp/internal.h' line='490' column='1'/>
5976      </data-member>
5977      <data-member access='public' layout-offset-in-bits='5504'>
5978        <var-decl name='deps' type-id='type-id-295' visibility='default' filepath='../.././libcpp/internal.h' line='493' column='1'/>
5979      </data-member>
5980      <data-member access='public' layout-offset-in-bits='5568'>
5981        <var-decl name='hash_ob' type-id='type-id-58' visibility='default' filepath='../.././libcpp/internal.h' line='497' column='1'/>
5982      </data-member>
5983      <data-member access='public' layout-offset-in-bits='6272'>
5984        <var-decl name='buffer_ob' type-id='type-id-58' visibility='default' filepath='../.././libcpp/internal.h' line='501' column='1'/>
5985      </data-member>
5986      <data-member access='public' layout-offset-in-bits='6976'>
5987        <var-decl name='pragmas' type-id='type-id-296' visibility='default' filepath='../.././libcpp/internal.h' line='505' column='1'/>
5988      </data-member>
5989      <data-member access='public' layout-offset-in-bits='7040'>
5990        <var-decl name='cb' type-id='type-id-297' visibility='default' filepath='../.././libcpp/internal.h' line='508' column='1'/>
5991      </data-member>
5992      <data-member access='public' layout-offset-in-bits='8192'>
5993        <var-decl name='hash_table' type-id='type-id-298' visibility='default' filepath='../.././libcpp/internal.h' line='511' column='1'/>
5994      </data-member>
5995      <data-member access='public' layout-offset-in-bits='8256'>
5996        <var-decl name='op_stack' type-id='type-id-299' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
5997      </data-member>
5998      <data-member access='public' layout-offset-in-bits='8320'>
5999        <var-decl name='op_limit' type-id='type-id-299' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
6000      </data-member>
6001      <data-member access='public' layout-offset-in-bits='8384'>
6002        <var-decl name='opts' type-id='type-id-300' visibility='default' filepath='../.././libcpp/internal.h' line='517' column='1'/>
6003      </data-member>
6004      <data-member access='public' layout-offset-in-bits='9408'>
6005        <var-decl name='spec_nodes' type-id='type-id-301' visibility='default' filepath='../.././libcpp/internal.h' line='521' column='1'/>
6006      </data-member>
6007      <data-member access='public' layout-offset-in-bits='9664'>
6008        <var-decl name='our_hashtable' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='524' column='1'/>
6009      </data-member>
6010      <data-member access='public' layout-offset-in-bits='9728'>
6011        <var-decl name='out' type-id='type-id-279' visibility='default' filepath='../.././libcpp/internal.h' line='533' column='1'/>
6012      </data-member>
6013      <data-member access='public' layout-offset-in-bits='9984'>
6014        <var-decl name='saved_cur' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
6015      </data-member>
6016      <data-member access='public' layout-offset-in-bits='10048'>
6017        <var-decl name='saved_rlimit' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
6018      </data-member>
6019      <data-member access='public' layout-offset-in-bits='10112'>
6020        <var-decl name='saved_line_base' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
6021      </data-member>
6022      <data-member access='public' layout-offset-in-bits='10176'>
6023        <var-decl name='savedstate' type-id='type-id-302' visibility='default' filepath='../.././libcpp/internal.h' line='540' column='1'/>
6024      </data-member>
6025      <data-member access='public' layout-offset-in-bits='10240'>
6026        <var-decl name='counter' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='543' column='1'/>
6027      </data-member>
6028      <data-member access='public' layout-offset-in-bits='10304'>
6029        <var-decl name='comments' type-id='type-id-303' visibility='default' filepath='../.././libcpp/internal.h' line='546' column='1'/>
6030      </data-member>
6031      <data-member access='public' layout-offset-in-bits='10432'>
6032        <var-decl name='pushed_macros' type-id='type-id-304' visibility='default' filepath='../.././libcpp/internal.h' line='549' column='1'/>
6033      </data-member>
6034      <data-member access='public' layout-offset-in-bits='10496'>
6035        <var-decl name='forced_token_location_p' type-id='type-id-117' visibility='default' filepath='../.././libcpp/internal.h' line='553' column='1'/>
6036      </data-member>
6037    </class-decl>
6038    <class-decl name='deps' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/mkdeps.c' line='30' column='1' id='type-id-341'>
6039      <data-member access='public' layout-offset-in-bits='0'>
6040        <var-decl name='targetv' type-id='type-id-328' visibility='default' filepath='../.././libcpp/mkdeps.c' line='32' column='1'/>
6041      </data-member>
6042      <data-member access='public' layout-offset-in-bits='64'>
6043        <var-decl name='ntargets' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='33' column='1'/>
6044      </data-member>
6045      <data-member access='public' layout-offset-in-bits='96'>
6046        <var-decl name='targets_size' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='34' column='1'/>
6047      </data-member>
6048      <data-member access='public' layout-offset-in-bits='128'>
6049        <var-decl name='depv' type-id='type-id-328' visibility='default' filepath='../.././libcpp/mkdeps.c' line='36' column='1'/>
6050      </data-member>
6051      <data-member access='public' layout-offset-in-bits='192'>
6052        <var-decl name='ndeps' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='37' column='1'/>
6053      </data-member>
6054      <data-member access='public' layout-offset-in-bits='224'>
6055        <var-decl name='deps_size' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='38' column='1'/>
6056      </data-member>
6057      <data-member access='public' layout-offset-in-bits='256'>
6058        <var-decl name='vpathv' type-id='type-id-328' visibility='default' filepath='../.././libcpp/mkdeps.c' line='40' column='1'/>
6059      </data-member>
6060      <data-member access='public' layout-offset-in-bits='320'>
6061        <var-decl name='vpathlv' type-id='type-id-211' visibility='default' filepath='../.././libcpp/mkdeps.c' line='41' column='1'/>
6062      </data-member>
6063      <data-member access='public' layout-offset-in-bits='384'>
6064        <var-decl name='nvpaths' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='42' column='1'/>
6065      </data-member>
6066      <data-member access='public' layout-offset-in-bits='416'>
6067        <var-decl name='vpaths_size' type-id='type-id-13' visibility='default' filepath='../.././libcpp/mkdeps.c' line='43' column='1'/>
6068      </data-member>
6069    </class-decl>
6070    <typedef-decl name='cpp_buffer' type-id='type-id-338' filepath='../.././libcpp/include/cpplib.h' line='32' column='1' id='type-id-419'/>
6071    <typedef-decl name='_cpp_line_note' type-id='type-id-384' filepath='../.././libcpp/internal.h' line='283' column='1' id='type-id-374'/>
6072    <class-decl name='_cpp_line_note' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='284' column='1' id='type-id-384'>
6073      <data-member access='public' layout-offset-in-bits='0'>
6074        <var-decl name='pos' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='287' column='1'/>
6075      </data-member>
6076      <data-member access='public' layout-offset-in-bits='64'>
6077        <var-decl name='type' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='293' column='1'/>
6078      </data-member>
6079    </class-decl>
6080    <class-decl name='cpp_dir' size-in-bits='512' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='553' column='1' id='type-id-288'>
6081      <data-member access='public' layout-offset-in-bits='0'>
6082        <var-decl name='next' type-id='type-id-287' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='556' column='1'/>
6083      </data-member>
6084      <data-member access='public' layout-offset-in-bits='64'>
6085        <var-decl name='name' type-id='type-id-51' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='559' column='1'/>
6086      </data-member>
6087      <data-member access='public' layout-offset-in-bits='128'>
6088        <var-decl name='len' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='560' column='1'/>
6089      </data-member>
6090      <data-member access='public' layout-offset-in-bits='160'>
6091        <var-decl name='sysp' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='564' column='1'/>
6092      </data-member>
6093      <data-member access='public' layout-offset-in-bits='168'>
6094        <var-decl name='user_supplied_p' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='567' column='1'/>
6095      </data-member>
6096      <data-member access='public' layout-offset-in-bits='192'>
6097        <var-decl name='canonical_name' type-id='type-id-51' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='571' column='1'/>
6098      </data-member>
6099      <data-member access='public' layout-offset-in-bits='256'>
6100        <var-decl name='name_map' type-id='type-id-328' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='575' column='1'/>
6101      </data-member>
6102      <data-member access='public' layout-offset-in-bits='320'>
6103        <var-decl name='construct' type-id='type-id-329' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='581' column='1'/>
6104      </data-member>
6105      <data-member access='public' layout-offset-in-bits='384'>
6106        <var-decl name='ino' type-id='type-id-330' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='585' column='1'/>
6107      </data-member>
6108      <data-member access='public' layout-offset-in-bits='448'>
6109        <var-decl name='dev' type-id='type-id-331' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='586' column='1'/>
6110      </data-member>
6111    </class-decl>
6112    <typedef-decl name='ino_t' type-id='type-id-64' filepath='/usr/include/sys/types.h' line='49' column='1' id='type-id-330'/>
6113    <typedef-decl name='dev_t' type-id='type-id-63' filepath='/usr/include/sys/types.h' line='61' column='1' id='type-id-331'/>
6114    <class-decl name='cset_converter' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='47' column='1' id='type-id-294'>
6115      <data-member access='public' layout-offset-in-bits='0'>
6116        <var-decl name='func' type-id='type-id-335' visibility='default' filepath='../.././libcpp/internal.h' line='49' column='1'/>
6117      </data-member>
6118      <data-member access='public' layout-offset-in-bits='64'>
6119        <var-decl name='cd' type-id='type-id-208' visibility='default' filepath='../.././libcpp/internal.h' line='50' column='1'/>
6120      </data-member>
6121      <data-member access='public' layout-offset-in-bits='128'>
6122        <var-decl name='width' type-id='type-id-18' visibility='default' filepath='../.././libcpp/internal.h' line='51' column='1'/>
6123      </data-member>
6124    </class-decl>
6125    <typedef-decl name='convert_f' type-id='type-id-362' filepath='../.././libcpp/internal.h' line='45' column='1' id='type-id-335'/>
6126    <class-decl name='lexer_state' size-in-bits='160' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='225' column='1' id='type-id-282'>
6127      <data-member access='public' layout-offset-in-bits='0'>
6128        <var-decl name='in_directive' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='228' column='1'/>
6129      </data-member>
6130      <data-member access='public' layout-offset-in-bits='8'>
6131        <var-decl name='directive_wants_padding' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='233' column='1'/>
6132      </data-member>
6133      <data-member access='public' layout-offset-in-bits='16'>
6134        <var-decl name='skipping' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='236' column='1'/>
6135      </data-member>
6136      <data-member access='public' layout-offset-in-bits='24'>
6137        <var-decl name='angled_headers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='239' column='1'/>
6138      </data-member>
6139      <data-member access='public' layout-offset-in-bits='32'>
6140        <var-decl name='in_expression' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='242' column='1'/>
6141      </data-member>
6142      <data-member access='public' layout-offset-in-bits='40'>
6143        <var-decl name='save_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='246' column='1'/>
6144      </data-member>
6145      <data-member access='public' layout-offset-in-bits='48'>
6146        <var-decl name='va_args_ok' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='249' column='1'/>
6147      </data-member>
6148      <data-member access='public' layout-offset-in-bits='56'>
6149        <var-decl name='poisoned_ok' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='252' column='1'/>
6150      </data-member>
6151      <data-member access='public' layout-offset-in-bits='64'>
6152        <var-decl name='prevent_expansion' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='255' column='1'/>
6153      </data-member>
6154      <data-member access='public' layout-offset-in-bits='72'>
6155        <var-decl name='parsing_args' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='258' column='1'/>
6156      </data-member>
6157      <data-member access='public' layout-offset-in-bits='80'>
6158        <var-decl name='discarding_output' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='262' column='1'/>
6159      </data-member>
6160      <data-member access='public' layout-offset-in-bits='96'>
6161        <var-decl name='skip_eval' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='265' column='1'/>
6162      </data-member>
6163      <data-member access='public' layout-offset-in-bits='128'>
6164        <var-decl name='in_deferred_pragma' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='268' column='1'/>
6165      </data-member>
6166      <data-member access='public' layout-offset-in-bits='136'>
6167        <var-decl name='pragma_allow_expansion' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='271' column='1'/>
6168      </data-member>
6169    </class-decl>
6170    <class-decl name='ht' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libcpp/include/symtab.h' line='47' column='1' id='type-id-343'>
6171      <data-member access='public' layout-offset-in-bits='0'>
6172        <var-decl name='stack' type-id='type-id-58' visibility='default' filepath='../.././libcpp/include/symtab.h' line='50' column='1'/>
6173      </data-member>
6174      <data-member access='public' layout-offset-in-bits='704'>
6175        <var-decl name='entries' type-id='type-id-353' visibility='default' filepath='../.././libcpp/include/symtab.h' line='52' column='1'/>
6176      </data-member>
6177      <data-member access='public' layout-offset-in-bits='768'>
6178        <var-decl name='alloc_node' type-id='type-id-354' visibility='default' filepath='../.././libcpp/include/symtab.h' line='54' column='1'/>
6179      </data-member>
6180      <data-member access='public' layout-offset-in-bits='832'>
6181        <var-decl name='alloc_subobject' type-id='type-id-213' visibility='default' filepath='../.././libcpp/include/symtab.h' line='57' column='1'/>
6182      </data-member>
6183      <data-member access='public' layout-offset-in-bits='896'>
6184        <var-decl name='nslots' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='59' column='1'/>
6185      </data-member>
6186      <data-member access='public' layout-offset-in-bits='928'>
6187        <var-decl name='nelements' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='60' column='1'/>
6188      </data-member>
6189      <data-member access='public' layout-offset-in-bits='960'>
6190        <var-decl name='pfile' type-id='type-id-258' visibility='default' filepath='../.././libcpp/include/symtab.h' line='63' column='1'/>
6191      </data-member>
6192      <data-member access='public' layout-offset-in-bits='1024'>
6193        <var-decl name='searches' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='66' column='1'/>
6194      </data-member>
6195      <data-member access='public' layout-offset-in-bits='1056'>
6196        <var-decl name='collisions' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/symtab.h' line='67' column='1'/>
6197      </data-member>
6198      <data-member access='public' layout-offset-in-bits='1088'>
6199        <var-decl name='entries_owned' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/symtab.h' line='70' column='1'/>
6200      </data-member>
6201    </class-decl>
6202    <typedef-decl name='_cpp_buff' type-id='type-id-305' filepath='../.././libcpp/internal.h' line='100' column='1' id='type-id-420'/>
6203    <class-decl name='_cpp_buff' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='101' column='1' id='type-id-305'>
6204      <data-member access='public' layout-offset-in-bits='0'>
6205        <var-decl name='next' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='103' column='1'/>
6206      </data-member>
6207      <data-member access='public' layout-offset-in-bits='64'>
6208        <var-decl name='base' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
6209      </data-member>
6210      <data-member access='public' layout-offset-in-bits='128'>
6211        <var-decl name='cur' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
6212      </data-member>
6213      <data-member access='public' layout-offset-in-bits='192'>
6214        <var-decl name='limit' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
6215      </data-member>
6216    </class-decl>
6217    <class-decl name='tokenrun' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='130' column='1' id='type-id-346'>
6218      <data-member access='public' layout-offset-in-bits='0'>
6219        <var-decl name='next' type-id='type-id-293' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
6220      </data-member>
6221      <data-member access='public' layout-offset-in-bits='64'>
6222        <var-decl name='prev' type-id='type-id-293' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
6223      </data-member>
6224      <data-member access='public' layout-offset-in-bits='128'>
6225        <var-decl name='base' type-id='type-id-163' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
6226      </data-member>
6227      <data-member access='public' layout-offset-in-bits='192'>
6228        <var-decl name='limit' type-id='type-id-163' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
6229      </data-member>
6230    </class-decl>
6231    <class-decl name='cpp_options' size-in-bits='1024' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='290' column='1' id='type-id-300'>
6232      <member-type access='public'>
6233        <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='451' column='1' id='type-id-332'>
6234          <data-member access='public' layout-offset-in-bits='0'>
6235            <var-decl name='style' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='453' column='1'/>
6236          </data-member>
6237          <data-member access='public' layout-offset-in-bits='32'>
6238            <var-decl name='missing_files' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='456' column='1'/>
6239          </data-member>
6240          <data-member access='public' layout-offset-in-bits='40'>
6241            <var-decl name='phony_targets' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='460' column='1'/>
6242          </data-member>
6243          <data-member access='public' layout-offset-in-bits='48'>
6244            <var-decl name='ignore_main_file' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='463' column='1'/>
6245          </data-member>
6246          <data-member access='public' layout-offset-in-bits='56'>
6247            <var-decl name='need_preprocessor_output' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='467' column='1'/>
6248          </data-member>
6249        </class-decl>
6250      </member-type>
6251      <data-member access='public' layout-offset-in-bits='0'>
6252        <var-decl name='tabstop' type-id='type-id-13' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='293' column='1'/>
6253      </data-member>
6254      <data-member access='public' layout-offset-in-bits='32'>
6255        <var-decl name='lang' type-id='type-id-334' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='296' column='1'/>
6256      </data-member>
6257      <data-member access='public' layout-offset-in-bits='64'>
6258        <var-decl name='cplusplus' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='299' column='1'/>
6259      </data-member>
6260      <data-member access='public' layout-offset-in-bits='72'>
6261        <var-decl name='cplusplus_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='302' column='1'/>
6262      </data-member>
6263      <data-member access='public' layout-offset-in-bits='80'>
6264        <var-decl name='objc' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='307' column='1'/>
6265      </data-member>
6266      <data-member access='public' layout-offset-in-bits='88'>
6267        <var-decl name='discard_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='310' column='1'/>
6268      </data-member>
6269      <data-member access='public' layout-offset-in-bits='96'>
6270        <var-decl name='discard_comments_in_macro_exp' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='314' column='1'/>
6271      </data-member>
6272      <data-member access='public' layout-offset-in-bits='104'>
6273        <var-decl name='trigraphs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='317' column='1'/>
6274      </data-member>
6275      <data-member access='public' layout-offset-in-bits='112'>
6276        <var-decl name='digraphs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='320' column='1'/>
6277      </data-member>
6278      <data-member access='public' layout-offset-in-bits='120'>
6279        <var-decl name='extended_numbers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='323' column='1'/>
6280      </data-member>
6281      <data-member access='public' layout-offset-in-bits='128'>
6282        <var-decl name='uliterals' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='326' column='1'/>
6283      </data-member>
6284      <data-member access='public' layout-offset-in-bits='136'>
6285        <var-decl name='rliterals' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='330' column='1'/>
6286      </data-member>
6287      <data-member access='public' layout-offset-in-bits='144'>
6288        <var-decl name='print_include_names' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='333' column='1'/>
6289      </data-member>
6290      <data-member access='public' layout-offset-in-bits='152'>
6291        <var-decl name='cpp_warn_deprecated' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='336' column='1'/>
6292      </data-member>
6293      <data-member access='public' layout-offset-in-bits='160'>
6294        <var-decl name='warn_comments' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='339' column='1'/>
6295      </data-member>
6296      <data-member access='public' layout-offset-in-bits='168'>
6297        <var-decl name='warn_missing_include_dirs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='343' column='1'/>
6298      </data-member>
6299      <data-member access='public' layout-offset-in-bits='176'>
6300        <var-decl name='warn_trigraphs' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='346' column='1'/>
6301      </data-member>
6302      <data-member access='public' layout-offset-in-bits='184'>
6303        <var-decl name='warn_multichar' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='349' column='1'/>
6304      </data-member>
6305      <data-member access='public' layout-offset-in-bits='192'>
6306        <var-decl name='cpp_warn_traditional' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='353' column='1'/>
6307      </data-member>
6308      <data-member access='public' layout-offset-in-bits='200'>
6309        <var-decl name='cpp_warn_long_long' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='356' column='1'/>
6310      </data-member>
6311      <data-member access='public' layout-offset-in-bits='208'>
6312        <var-decl name='warn_endif_labels' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='359' column='1'/>
6313      </data-member>
6314      <data-member access='public' layout-offset-in-bits='216'>
6315        <var-decl name='warn_num_sign_change' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='363' column='1'/>
6316      </data-member>
6317      <data-member access='public' layout-offset-in-bits='224'>
6318        <var-decl name='warn_variadic_macros' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='367' column='1'/>
6319      </data-member>
6320      <data-member access='public' layout-offset-in-bits='232'>
6321        <var-decl name='warn_builtin_macro_redefined' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='371' column='1'/>
6322      </data-member>
6323      <data-member access='public' layout-offset-in-bits='240'>
6324        <var-decl name='remap' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='375' column='1'/>
6325      </data-member>
6326      <data-member access='public' layout-offset-in-bits='248'>
6327        <var-decl name='dollars_in_ident' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='378' column='1'/>
6328      </data-member>
6329      <data-member access='public' layout-offset-in-bits='256'>
6330        <var-decl name='extended_identifiers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='381' column='1'/>
6331      </data-member>
6332      <data-member access='public' layout-offset-in-bits='264'>
6333        <var-decl name='warn_dollars' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='385' column='1'/>
6334      </data-member>
6335      <data-member access='public' layout-offset-in-bits='272'>
6336        <var-decl name='warn_undef' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='388' column='1'/>
6337      </data-member>
6338      <data-member access='public' layout-offset-in-bits='280'>
6339        <var-decl name='warn_unused_macros' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='391' column='1'/>
6340      </data-member>
6341      <data-member access='public' layout-offset-in-bits='288'>
6342        <var-decl name='c99' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='394' column='1'/>
6343      </data-member>
6344      <data-member access='public' layout-offset-in-bits='296'>
6345        <var-decl name='std' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='397' column='1'/>
6346      </data-member>
6347      <data-member access='public' layout-offset-in-bits='304'>
6348        <var-decl name='cpp_pedantic' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='400' column='1'/>
6349      </data-member>
6350      <data-member access='public' layout-offset-in-bits='312'>
6351        <var-decl name='preprocessed' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='404' column='1'/>
6352      </data-member>
6353      <data-member access='public' layout-offset-in-bits='320'>
6354        <var-decl name='debug' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='408' column='1'/>
6355      </data-member>
6356      <data-member access='public' layout-offset-in-bits='328'>
6357        <var-decl name='track_macro_expansion' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='416' column='1'/>
6358      </data-member>
6359      <data-member access='public' layout-offset-in-bits='336'>
6360        <var-decl name='operator_names' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='419' column='1'/>
6361      </data-member>
6362      <data-member access='public' layout-offset-in-bits='344'>
6363        <var-decl name='warn_cxx_operator_names' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='422' column='1'/>
6364      </data-member>
6365      <data-member access='public' layout-offset-in-bits='352'>
6366        <var-decl name='traditional' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='425' column='1'/>
6367      </data-member>
6368      <data-member access='public' layout-offset-in-bits='360'>
6369        <var-decl name='user_literals' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='428' column='1'/>
6370      </data-member>
6371      <data-member access='public' layout-offset-in-bits='384'>
6372        <var-decl name='narrow_charset' type-id='type-id-15' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='431' column='1'/>
6373      </data-member>
6374      <data-member access='public' layout-offset-in-bits='448'>
6375        <var-decl name='wide_charset' type-id='type-id-15' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='434' column='1'/>
6376      </data-member>
6377      <data-member access='public' layout-offset-in-bits='512'>
6378        <var-decl name='input_charset' type-id='type-id-15' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='437' column='1'/>
6379      </data-member>
6380      <data-member access='public' layout-offset-in-bits='576'>
6381        <var-decl name='warn_normalize' type-id='type-id-276' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='441' column='1'/>
6382      </data-member>
6383      <data-member access='public' layout-offset-in-bits='608'>
6384        <var-decl name='warn_invalid_pch' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='444' column='1'/>
6385      </data-member>
6386      <data-member access='public' layout-offset-in-bits='616'>
6387        <var-decl name='restore_pch_deps' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='447' column='1'/>
6388      </data-member>
6389      <data-member access='public' layout-offset-in-bits='640'>
6390        <var-decl name='deps' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='468' column='1'/>
6391      </data-member>
6392      <data-member access='public' layout-offset-in-bits='704'>
6393        <var-decl name='precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
6394      </data-member>
6395      <data-member access='public' layout-offset-in-bits='768'>
6396        <var-decl name='char_precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
6397      </data-member>
6398      <data-member access='public' layout-offset-in-bits='832'>
6399        <var-decl name='int_precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
6400      </data-member>
6401      <data-member access='public' layout-offset-in-bits='896'>
6402        <var-decl name='wchar_precision' type-id='type-id-32' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
6403      </data-member>
6404      <data-member access='public' layout-offset-in-bits='960'>
6405        <var-decl name='unsigned_char' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
6406      </data-member>
6407      <data-member access='public' layout-offset-in-bits='968'>
6408        <var-decl name='unsigned_wchar' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
6409      </data-member>
6410      <data-member access='public' layout-offset-in-bits='976'>
6411        <var-decl name='bytes_big_endian' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='481' column='1'/>
6412      </data-member>
6413      <data-member access='public' layout-offset-in-bits='984'>
6414        <var-decl name='stdc_0_in_system_headers' type-id='type-id-27' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='484' column='1'/>
6415      </data-member>
6416      <data-member access='public' layout-offset-in-bits='992'>
6417        <var-decl name='directives_only' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='487' column='1'/>
6418      </data-member>
6419    </class-decl>
6420    <class-decl name='op' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/expr.c' line='30' column='1' id='type-id-344'>
6421      <data-member access='public' layout-offset-in-bits='0'>
6422        <var-decl name='token' type-id='type-id-263' visibility='default' filepath='../.././libcpp/expr.c' line='32' column='1'/>
6423      </data-member>
6424      <data-member access='public' layout-offset-in-bits='64'>
6425        <var-decl name='value' type-id='type-id-355' visibility='default' filepath='../.././libcpp/expr.c' line='33' column='1'/>
6426      </data-member>
6427      <data-member access='public' layout-offset-in-bits='256'>
6428        <var-decl name='loc' type-id='type-id-103' visibility='default' filepath='../.././libcpp/expr.c' line='34' column='1'/>
6429      </data-member>
6430      <data-member access='public' layout-offset-in-bits='288'>
6431        <var-decl name='op' type-id='type-id-178' visibility='default' filepath='../.././libcpp/expr.c' line='35' column='1'/>
6432      </data-member>
6433    </class-decl>
6434    <class-decl name='cpp_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='177' column='1' id='type-id-284'>
6435      <member-type access='public'>
6436        <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='183' column='1' id='type-id-321'>
6437          <member-type access='public'>
6438            <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='188' column='1' id='type-id-322'>
6439              <data-member access='public' layout-offset-in-bits='0'>
6440                <var-decl name='first' type-id='type-id-323' visibility='default' filepath='../.././libcpp/internal.h' line='189' column='1'/>
6441              </data-member>
6442              <data-member access='public' layout-offset-in-bits='64'>
6443                <var-decl name='last' type-id='type-id-323' visibility='default' filepath='../.././libcpp/internal.h' line='190' column='1'/>
6444              </data-member>
6445            </class-decl>
6446          </member-type>
6447          <member-type access='public'>
6448            <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='195' column='1' id='type-id-324'>
6449              <data-member access='public' layout-offset-in-bits='0'>
6450                <var-decl name='cur' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='196' column='1'/>
6451              </data-member>
6452              <data-member access='public' layout-offset-in-bits='64'>
6453                <var-decl name='rlimit' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='197' column='1'/>
6454              </data-member>
6455            </class-decl>
6456          </member-type>
6457          <data-member access='public'>
6458            <var-decl name='iso' type-id='type-id-322' visibility='default' filepath='../.././libcpp/internal.h' line='191' column='1'/>
6459          </data-member>
6460          <data-member access='public'>
6461            <var-decl name='trad' type-id='type-id-324' visibility='default' filepath='../.././libcpp/internal.h' line='198' column='1'/>
6462          </data-member>
6463        </union-decl>
6464      </member-type>
6465      <member-type access='public'>
6466        <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='216' column='1' id='type-id-325'>
6467          <data-member access='public'>
6468            <var-decl name='mc' type-id='type-id-326' visibility='default' filepath='../.././libcpp/internal.h' line='217' column='1'/>
6469          </data-member>
6470          <data-member access='public'>
6471            <var-decl name='macro' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='218' column='1'/>
6472          </data-member>
6473        </union-decl>
6474      </member-type>
6475      <data-member access='public' layout-offset-in-bits='0'>
6476        <var-decl name='next' type-id='type-id-285' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
6477      </data-member>
6478      <data-member access='public' layout-offset-in-bits='64'>
6479        <var-decl name='prev' type-id='type-id-285' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
6480      </data-member>
6481      <data-member access='public' layout-offset-in-bits='128'>
6482        <var-decl name='u' type-id='type-id-321' visibility='default' filepath='../.././libcpp/internal.h' line='199' column='1'/>
6483      </data-member>
6484      <data-member access='public' layout-offset-in-bits='256'>
6485        <var-decl name='buff' type-id='type-id-283' visibility='default' filepath='../.././libcpp/internal.h' line='203' column='1'/>
6486      </data-member>
6487      <data-member access='public' layout-offset-in-bits='320'>
6488        <var-decl name='c' type-id='type-id-325' visibility='default' filepath='../.././libcpp/internal.h' line='219' column='1'/>
6489      </data-member>
6490      <data-member access='public' layout-offset-in-bits='384'>
6491        <var-decl name='tokens_kind' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='222' column='1'/>
6492      </data-member>
6493    </class-decl>
6494    <union-decl name='utoken' size-in-bits='64' visibility='default' filepath='../.././libcpp/internal.h' line='122' column='1' id='type-id-323'>
6495      <data-member access='public'>
6496        <var-decl name='token' type-id='type-id-263' visibility='default' filepath='../.././libcpp/internal.h' line='124' column='1'/>
6497      </data-member>
6498      <data-member access='public'>
6499        <var-decl name='ptoken' type-id='type-id-364' visibility='default' filepath='../.././libcpp/internal.h' line='125' column='1'/>
6500      </data-member>
6501    </union-decl>
6502    <typedef-decl name='macro_context' type-id='type-id-382' filepath='../.././libcpp/internal.h' line='158' column='1' id='type-id-361'/>
6503    <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-361' visibility='default' filepath='../.././libcpp/internal.h' line='146' column='1' id='type-id-382'>
6504      <data-member access='public' layout-offset-in-bits='0'>
6505        <var-decl name='macro_node' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='148' column='1'/>
6506      </data-member>
6507      <data-member access='public' layout-offset-in-bits='64'>
6508        <var-decl name='virt_locs' type-id='type-id-117' visibility='default' filepath='../.././libcpp/internal.h' line='153' column='1'/>
6509      </data-member>
6510      <data-member access='public' layout-offset-in-bits='128'>
6511        <var-decl name='cur_virt_loc' type-id='type-id-117' visibility='default' filepath='../.././libcpp/internal.h' line='157' column='1'/>
6512      </data-member>
6513    </class-decl>
6514    <class-decl name='cpp_callbacks' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='499' column='1' id='type-id-297'>
6515      <data-member access='public' layout-offset-in-bits='0'>
6516        <var-decl name='line_change' type-id='type-id-307' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='502' column='1'/>
6517      </data-member>
6518      <data-member access='public' layout-offset-in-bits='64'>
6519        <var-decl name='file_change' type-id='type-id-308' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='508' column='1'/>
6520      </data-member>
6521      <data-member access='public' layout-offset-in-bits='128'>
6522        <var-decl name='dir_change' type-id='type-id-309' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='510' column='1'/>
6523      </data-member>
6524      <data-member access='public' layout-offset-in-bits='192'>
6525        <var-decl name='include' type-id='type-id-310' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='512' column='1'/>
6526      </data-member>
6527      <data-member access='public' layout-offset-in-bits='256'>
6528        <var-decl name='define' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='513' column='1'/>
6529      </data-member>
6530      <data-member access='public' layout-offset-in-bits='320'>
6531        <var-decl name='undef' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='514' column='1'/>
6532      </data-member>
6533      <data-member access='public' layout-offset-in-bits='384'>
6534        <var-decl name='ident' type-id='type-id-312' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='515' column='1'/>
6535      </data-member>
6536      <data-member access='public' layout-offset-in-bits='448'>
6537        <var-decl name='def_pragma' type-id='type-id-313' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='516' column='1'/>
6538      </data-member>
6539      <data-member access='public' layout-offset-in-bits='512'>
6540        <var-decl name='valid_pch' type-id='type-id-314' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='517' column='1'/>
6541      </data-member>
6542      <data-member access='public' layout-offset-in-bits='576'>
6543        <var-decl name='read_pch' type-id='type-id-315' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='518' column='1'/>
6544      </data-member>
6545      <data-member access='public' layout-offset-in-bits='640'>
6546        <var-decl name='missing_header' type-id='type-id-316' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='519' column='1'/>
6547      </data-member>
6548      <data-member access='public' layout-offset-in-bits='704'>
6549        <var-decl name='macro_to_expand' type-id='type-id-317' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='523' column='1'/>
6550      </data-member>
6551      <data-member access='public' layout-offset-in-bits='768'>
6552        <var-decl name='error' type-id='type-id-318' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='529' column='1'/>
6553      </data-member>
6554      <data-member access='public' layout-offset-in-bits='832'>
6555        <var-decl name='used_define' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='533' column='1'/>
6556      </data-member>
6557      <data-member access='public' layout-offset-in-bits='896'>
6558        <var-decl name='used_undef' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='534' column='1'/>
6559      </data-member>
6560      <data-member access='public' layout-offset-in-bits='960'>
6561        <var-decl name='before_define' type-id='type-id-319' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='537' column='1'/>
6562      </data-member>
6563      <data-member access='public' layout-offset-in-bits='1024'>
6564        <var-decl name='used' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='540' column='1'/>
6565      </data-member>
6566      <data-member access='public' layout-offset-in-bits='1088'>
6567        <var-decl name='user_builtin_macro' type-id='type-id-320' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='543' column='1'/>
6568      </data-member>
6569    </class-decl>
6570    <enum-decl name='context_tokens_kind' filepath='../.././libcpp/internal.h' line='161' column='1' id='type-id-327'>
6571      <underlying-type type-id='type-id-26'/>
6572      <enumerator name='TOKENS_KIND_INDIRECT' value='0'/>
6573      <enumerator name='TOKENS_KIND_DIRECT' value='1'/>
6574      <enumerator name='TOKENS_KIND_EXTENDED' value='2'/>
6575    </enum-decl>
6576    <class-decl name='cpp_buffer' size-in-bits='1536' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='297' column='1' id='type-id-338'>
6577      <data-member access='public' layout-offset-in-bits='0'>
6578        <var-decl name='cur' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='299' column='1'/>
6579      </data-member>
6580      <data-member access='public' layout-offset-in-bits='64'>
6581        <var-decl name='line_base' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='300' column='1'/>
6582      </data-member>
6583      <data-member access='public' layout-offset-in-bits='128'>
6584        <var-decl name='next_line' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='301' column='1'/>
6585      </data-member>
6586      <data-member access='public' layout-offset-in-bits='192'>
6587        <var-decl name='buf' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='303' column='1'/>
6588      </data-member>
6589      <data-member access='public' layout-offset-in-bits='256'>
6590        <var-decl name='rlimit' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='304' column='1'/>
6591      </data-member>
6592      <data-member access='public' layout-offset-in-bits='320'>
6593        <var-decl name='notes' type-id='type-id-351' visibility='default' filepath='../.././libcpp/internal.h' line='306' column='1'/>
6594      </data-member>
6595      <data-member access='public' layout-offset-in-bits='384'>
6596        <var-decl name='cur_note' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='307' column='1'/>
6597      </data-member>
6598      <data-member access='public' layout-offset-in-bits='416'>
6599        <var-decl name='notes_used' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='308' column='1'/>
6600      </data-member>
6601      <data-member access='public' layout-offset-in-bits='448'>
6602        <var-decl name='notes_cap' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='309' column='1'/>
6603      </data-member>
6604      <data-member access='public' layout-offset-in-bits='512'>
6605        <var-decl name='prev' type-id='type-id-281' visibility='default' filepath='../.././libcpp/internal.h' line='311' column='1'/>
6606      </data-member>
6607      <data-member access='public' layout-offset-in-bits='576'>
6608        <var-decl name='file' type-id='type-id-289' visibility='default' filepath='../.././libcpp/internal.h' line='315' column='1'/>
6609      </data-member>
6610      <data-member access='public' layout-offset-in-bits='640'>
6611        <var-decl name='timestamp' type-id='type-id-145' visibility='default' filepath='../.././libcpp/internal.h' line='319' column='1'/>
6612      </data-member>
6613      <data-member access='public' layout-offset-in-bits='704'>
6614        <var-decl name='if_stack' type-id='type-id-352' visibility='default' filepath='../.././libcpp/internal.h' line='323' column='1'/>
6615      </data-member>
6616      <data-member access='public' layout-offset-in-bits='768'>
6617        <var-decl name='need_line' type-id='type-id-1' visibility='default' filepath='../.././libcpp/internal.h' line='326' column='1'/>
6618      </data-member>
6619      <data-member access='public' layout-offset-in-bits='8'>
6620        <var-decl name='warned_cplusplus_comments' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='332' column='1'/>
6621      </data-member>
6622      <data-member access='public' layout-offset-in-bits='9'>
6623        <var-decl name='from_stage3' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='337' column='1'/>
6624      </data-member>
6625      <data-member access='public' layout-offset-in-bits='10'>
6626        <var-decl name='return_at_eof' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='342' column='1'/>
6627      </data-member>
6628      <data-member access='public' layout-offset-in-bits='784'>
6629        <var-decl name='sysp' type-id='type-id-27' visibility='default' filepath='../.././libcpp/internal.h' line='346' column='1'/>
6630      </data-member>
6631      <data-member access='public' layout-offset-in-bits='832'>
6632        <var-decl name='dir' type-id='type-id-288' visibility='default' filepath='../.././libcpp/internal.h' line='350' column='1'/>
6633      </data-member>
6634      <data-member access='public' layout-offset-in-bits='1344'>
6635        <var-decl name='input_cset_desc' type-id='type-id-294' visibility='default' filepath='../.././libcpp/internal.h' line='354' column='1'/>
6636      </data-member>
6637    </class-decl>
6638    <typedef-decl name='tokenrun' type-id='type-id-346' filepath='../.././libcpp/internal.h' line='129' column='1' id='type-id-292'/>
6639    <typedef-decl name='cpp_reader' type-id='type-id-278' filepath='../.././libcpp/include/cpplib.h' line='31' column='1' id='type-id-271'/>
6640    <typedef-decl name='cpp_string' type-id='type-id-176' filepath='../.././libcpp/include/cpplib.h' line='35' column='1' id='type-id-272'/>
6641    <typedef-decl name='missing_header_cb' type-id='type-id-363' filepath='../.././libcpp/include/cpplib.h' line='496' column='1' id='type-id-316'/>
6642    <typedef-decl name='cpp_dir' type-id='type-id-288' filepath='../.././libcpp/include/cpplib.h' line='39' column='1' id='type-id-421'/>
6643    <typedef-decl name='hashnode' type-id='type-id-386' filepath='../.././libcpp/include/symtab.h' line='42' column='1' id='type-id-378'/>
6644    <typedef-decl name='hash_table' type-id='type-id-343' filepath='../.././libcpp/include/symtab.h' line='41' column='1' id='type-id-413'/>
6645    <enum-decl name='cpp_deps_style' filepath='../.././libcpp/include/cpplib.h' line='273' column='1' id='type-id-333'>
6646      <underlying-type type-id='type-id-26'/>
6647      <enumerator name='DEPS_NONE' value='0'/>
6648      <enumerator name='DEPS_USER' value='1'/>
6649      <enumerator name='DEPS_SYSTEM' value='2'/>
6650    </enum-decl>
6651    <enum-decl name='c_lang' filepath='../.././libcpp/include/cpplib.h' line='168' column='1' id='type-id-334'>
6652      <underlying-type type-id='type-id-26'/>
6653      <enumerator name='CLK_GNUC89' value='0'/>
6654      <enumerator name='CLK_GNUC99' value='1'/>
6655      <enumerator name='CLK_GNUC11' value='2'/>
6656      <enumerator name='CLK_STDC89' value='3'/>
6657      <enumerator name='CLK_STDC94' value='4'/>
6658      <enumerator name='CLK_STDC99' value='5'/>
6659      <enumerator name='CLK_STDC11' value='6'/>
6660      <enumerator name='CLK_GNUCXX' value='7'/>
6661      <enumerator name='CLK_CXX98' value='8'/>
6662      <enumerator name='CLK_GNUCXX11' value='9'/>
6663      <enumerator name='CLK_CXX11' value='10'/>
6664      <enumerator name='CLK_ASM' value='11'/>
6665    </enum-decl>
6666    <enum-decl name='cpp_normalize_level' filepath='../.././libcpp/include/cpplib.h' line='276' column='1' id='type-id-276'>
6667      <underlying-type type-id='type-id-26'/>
6668      <enumerator name='normalized_KC' value='0'/>
6669      <enumerator name='normalized_C' value='1'/>
6670      <enumerator name='normalized_identifier_C' value='2'/>
6671      <enumerator name='normalized_none' value='3'/>
6672    </enum-decl>
6673    <class-decl name='spec_nodes' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='275' column='1' id='type-id-301'>
6674      <data-member access='public' layout-offset-in-bits='0'>
6675        <var-decl name='n_defined' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='277' column='1'/>
6676      </data-member>
6677      <data-member access='public' layout-offset-in-bits='64'>
6678        <var-decl name='n_true' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='278' column='1'/>
6679      </data-member>
6680      <data-member access='public' layout-offset-in-bits='128'>
6681        <var-decl name='n_false' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='279' column='1'/>
6682      </data-member>
6683      <data-member access='public' layout-offset-in-bits='192'>
6684        <var-decl name='n__VA_ARGS__' type-id='type-id-116' visibility='default' filepath='../.././libcpp/internal.h' line='280' column='1'/>
6685      </data-member>
6686    </class-decl>
6687    <typedef-decl name='cpp_comment_table' type-id='type-id-347' filepath='../.././libcpp/include/cpplib.h' line='981' column='1' id='type-id-303'/>
6688    <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-303' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='972' column='1' id='type-id-347'>
6689      <data-member access='public' layout-offset-in-bits='0'>
6690        <var-decl name='entries' type-id='type-id-356' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='974' column='1'/>
6691      </data-member>
6692      <data-member access='public' layout-offset-in-bits='64'>
6693        <var-decl name='count' type-id='type-id-18' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='977' column='1'/>
6694      </data-member>
6695      <data-member access='public' layout-offset-in-bits='96'>
6696        <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='980' column='1'/>
6697      </data-member>
6698    </class-decl>
6699    <typedef-decl name='cpp_comment' type-id='type-id-385' filepath='../.././libcpp/include/cpplib.h' line='967' column='1' id='type-id-377'/>
6700    <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-377' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='961' column='1' id='type-id-385'>
6701      <data-member access='public' layout-offset-in-bits='0'>
6702        <var-decl name='comment' type-id='type-id-51' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='963' column='1'/>
6703      </data-member>
6704      <data-member access='public' layout-offset-in-bits='64'>
6705        <var-decl name='sloc' type-id='type-id-103' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='966' column='1'/>
6706      </data-member>
6707    </class-decl>
6708    <class-decl name='def_pragma_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='358' column='1' id='type-id-340'>
6709      <data-member access='public' layout-offset-in-bits='0'>
6710        <var-decl name='next' type-id='type-id-304' visibility='default' filepath='../.././libcpp/internal.h' line='360' column='1'/>
6711      </data-member>
6712      <data-member access='public' layout-offset-in-bits='64'>
6713        <var-decl name='name' type-id='type-id-51' visibility='default' filepath='../.././libcpp/internal.h' line='362' column='1'/>
6714      </data-member>
6715      <data-member access='public' layout-offset-in-bits='128'>
6716        <var-decl name='definition' type-id='type-id-280' visibility='default' filepath='../.././libcpp/internal.h' line='364' column='1'/>
6717      </data-member>
6718      <data-member access='public' layout-offset-in-bits='192'>
6719        <var-decl name='line' type-id='type-id-103' visibility='default' filepath='../.././libcpp/internal.h' line='367' column='1'/>
6720      </data-member>
6721      <data-member access='public' layout-offset-in-bits='0'>
6722        <var-decl name='syshdr' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='369' column='1'/>
6723      </data-member>
6724      <data-member access='public' layout-offset-in-bits='1'>
6725        <var-decl name='used' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='371' column='1'/>
6726      </data-member>
6727      <data-member access='public' layout-offset-in-bits='2'>
6728        <var-decl name='is_undef' type-id='type-id-13' visibility='default' filepath='../.././libcpp/internal.h' line='374' column='1'/>
6729      </data-member>
6730    </class-decl>
6731    <typedef-decl name='uchar' type-id='type-id-27' filepath='../.././libcpp/include/cpp-id-data.h' line='22' column='1' id='type-id-275'/>
6732    <typedef-decl name='time_t' type-id='type-id-82' filepath='/usr/include/time.h' line='76' column='1' id='type-id-422'/>
6733    <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-423'>
6734      <data-member access='public' layout-offset-in-bits='0'>
6735        <var-decl name='tm_sec' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
6736      </data-member>
6737      <data-member access='public' layout-offset-in-bits='32'>
6738        <var-decl name='tm_min' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
6739      </data-member>
6740      <data-member access='public' layout-offset-in-bits='64'>
6741        <var-decl name='tm_hour' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
6742      </data-member>
6743      <data-member access='public' layout-offset-in-bits='96'>
6744        <var-decl name='tm_mday' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
6745      </data-member>
6746      <data-member access='public' layout-offset-in-bits='128'>
6747        <var-decl name='tm_mon' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
6748      </data-member>
6749      <data-member access='public' layout-offset-in-bits='160'>
6750        <var-decl name='tm_year' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
6751      </data-member>
6752      <data-member access='public' layout-offset-in-bits='192'>
6753        <var-decl name='tm_wday' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
6754      </data-member>
6755      <data-member access='public' layout-offset-in-bits='224'>
6756        <var-decl name='tm_yday' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
6757      </data-member>
6758      <data-member access='public' layout-offset-in-bits='256'>
6759        <var-decl name='tm_isdst' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
6760      </data-member>
6761      <data-member access='public' layout-offset-in-bits='320'>
6762        <var-decl name='tm_gmtoff' type-id='type-id-21' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
6763      </data-member>
6764      <data-member access='public' layout-offset-in-bits='384'>
6765        <var-decl name='tm_zone' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
6766      </data-member>
6767    </class-decl>
6768    <typedef-decl name='_cpp_file' type-id='type-id-306' filepath='../.././libcpp/internal.h' line='622' column='1' id='type-id-424'/>
6769    <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-283'/>
6770    <pointer-type-def type-id='type-id-283' size-in-bits='64' id='type-id-425'/>
6771    <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-289'/>
6772    <pointer-type-def type-id='type-id-374' size-in-bits='64' id='type-id-351'/>
6773    <pointer-type-def type-id='type-id-426' size-in-bits='64' id='type-id-427'/>
6774    <pointer-type-def type-id='type-id-348' size-in-bits='64' id='type-id-320'/>
6775    <pointer-type-def type-id='type-id-349' size-in-bits='64' id='type-id-318'/>
6776    <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-362'/>
6777    <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-329'/>
6778    <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-363'/>
6779    <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-328'/>
6780    <qualified-type-def type-id='type-id-357' const='yes' id='type-id-336'/>
6781    <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-291'/>
6782    <qualified-type-def type-id='type-id-155' const='yes' id='type-id-428'/>
6783    <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-429'/>
6784    <qualified-type-def type-id='type-id-272' const='yes' id='type-id-268'/>
6785    <pointer-type-def type-id='type-id-268' size-in-bits='64' id='type-id-261'/>
6786    <qualified-type-def type-id='type-id-277' const='yes' id='type-id-269'/>
6787    <pointer-type-def type-id='type-id-269' size-in-bits='64' id='type-id-263'/>
6788    <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-364'/>
6789    <qualified-type-def type-id='type-id-358' const='yes' id='type-id-337'/>
6790    <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-286'/>
6791    <qualified-type-def type-id='type-id-422' const='yes' id='type-id-430'/>
6792    <pointer-type-def type-id='type-id-430' size-in-bits='64' id='type-id-431'/>
6793    <qualified-type-def type-id='type-id-423' const='yes' id='type-id-432'/>
6794    <pointer-type-def type-id='type-id-432' size-in-bits='64' id='type-id-433'/>
6795    <qualified-type-def type-id='type-id-275' const='yes' id='type-id-270'/>
6796    <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-256'/>
6797    <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-281'/>
6798    <pointer-type-def type-id='type-id-377' size-in-bits='64' id='type-id-356'/>
6799    <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-285'/>
6800    <pointer-type-def type-id='type-id-288' size-in-bits='64' id='type-id-287'/>
6801    <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-434'/>
6802    <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-317'/>
6803    <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-258'/>
6804    <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-302'/>
6805    <pointer-type-def type-id='type-id-340' size-in-bits='64' id='type-id-304'/>
6806    <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-295'/>
6807    <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-290'/>
6808    <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-412'/>
6809    <pointer-type-def type-id='type-id-378' size-in-bits='64' id='type-id-353'/>
6810    <pointer-type-def type-id='type-id-343' size-in-bits='64' id='type-id-298'/>
6811    <pointer-type-def type-id='type-id-79' size-in-bits='64' id='type-id-386'/>
6812    <pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-352'/>
6813    <pointer-type-def type-id='type-id-360' size-in-bits='64' id='type-id-314'/>
6814    <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-326'/>
6815    <pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-299'/>
6816    <pointer-type-def type-id='type-id-345' size-in-bits='64' id='type-id-296'/>
6817    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-435'/>
6818    <pointer-type-def type-id='type-id-423' size-in-bits='64' id='type-id-436'/>
6819    <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-293'/>
6820    <pointer-type-def type-id='type-id-381' size-in-bits='64' id='type-id-354'/>
6821    <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-265'/>
6822    <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-280'/>
6823    <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-319'/>
6824    <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-309'/>
6825    <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-315'/>
6826    <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-307'/>
6827    <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-308'/>
6828    <pointer-type-def type-id='type-id-370' size-in-bits='64' id='type-id-313'/>
6829    <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-312'/>
6830    <pointer-type-def type-id='type-id-372' size-in-bits='64' id='type-id-310'/>
6831    <pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-311'/>
6832    <function-decl name='_cpp_warn_if_unused_macro' mangled-name='_cpp_warn_if_unused_macro' filepath='../.././libcpp/macro.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_warn_if_unused_macro'>
6833      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='178' column='1'/>
6834      <parameter type-id='type-id-116' name='node' filepath='../.././libcpp/macro.c' line='178' column='1'/>
6835      <parameter type-id='type-id-14' name='v' filepath='../.././libcpp/macro.c' line='179' column='1'/>
6836      <return type-id='type-id-18'/>
6837    </function-decl>
6838    <function-decl name='_cpp_builtin_macro_text' mangled-name='_cpp_builtin_macro_text' filepath='../.././libcpp/macro.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_builtin_macro_text'>
6839      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='218' column='1'/>
6840      <parameter type-id='type-id-116' name='node' filepath='../.././libcpp/macro.c' line='218' column='1'/>
6841      <return type-id='type-id-256'/>
6842    </function-decl>
6843    <function-decl name='cpp_quote_string' mangled-name='_Z16cpp_quote_stringPhPKhj' filepath='../.././libcpp/macro.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_quote_stringPhPKhj'>
6844      <parameter type-id='type-id-265' name='dest' filepath='../.././libcpp/macro.c' line='434' column='1'/>
6845      <parameter type-id='type-id-256' name='src' filepath='../.././libcpp/macro.c' line='434' column='1'/>
6846      <parameter type-id='type-id-13' name='len' filepath='../.././libcpp/macro.c' line='434' column='1'/>
6847      <return type-id='type-id-265'/>
6848    </function-decl>
6849    <function-decl name='_cpp_arguments_ok' mangled-name='_cpp_arguments_ok' filepath='../.././libcpp/macro.c' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_arguments_ok'>
6850      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='663' column='1'/>
6851      <parameter type-id='type-id-149' name='macro' filepath='../.././libcpp/macro.c' line='663' column='1'/>
6852      <parameter type-id='type-id-291' name='node' filepath='../.././libcpp/macro.c' line='663' column='1'/>
6853      <parameter type-id='type-id-13' name='argc' filepath='../.././libcpp/macro.c' line='663' column='1'/>
6854      <return type-id='type-id-1'/>
6855    </function-decl>
6856    <function-decl name='_cpp_push_token_context' mangled-name='_cpp_push_token_context' filepath='../.././libcpp/macro.c' line='1787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_push_token_context'>
6857      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='1787' column='1'/>
6858      <parameter type-id='type-id-116' name='macro' filepath='../.././libcpp/macro.c' line='1787' column='1'/>
6859      <parameter type-id='type-id-263' name='first' filepath='../.././libcpp/macro.c' line='1788' column='1'/>
6860      <parameter type-id='type-id-13' name='count' filepath='../.././libcpp/macro.c' line='1788' column='1'/>
6861      <return type-id='type-id-31'/>
6862    </function-decl>
6863    <function-decl name='_cpp_push_text_context' mangled-name='_cpp_push_text_context' filepath='../.././libcpp/macro.c' line='1830' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_push_text_context'>
6864      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='1830' column='1'/>
6865      <parameter type-id='type-id-116' name='macro' filepath='../.././libcpp/macro.c' line='1830' column='1'/>
6866      <parameter type-id='type-id-256' name='start' filepath='../.././libcpp/macro.c' line='1831' column='1'/>
6867      <parameter type-id='type-id-32' name='len' filepath='../.././libcpp/macro.c' line='1831' column='1'/>
6868      <return type-id='type-id-31'/>
6869    </function-decl>
6870    <function-decl name='_cpp_pop_context' mangled-name='_cpp_pop_context' filepath='../.././libcpp/macro.c' line='2092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_pop_context'>
6871      <parameter type-id='type-id-258'/>
6872      <return type-id='type-id-31'/>
6873    </function-decl>
6874    <function-decl name='cpp_sys_macro_p' mangled-name='_Z15cpp_sys_macro_pP10cpp_reader' filepath='../.././libcpp/macro.c' line='2437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_sys_macro_pP10cpp_reader'>
6875      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2437' column='1'/>
6876      <return type-id='type-id-18'/>
6877    </function-decl>
6878    <function-decl name='_cpp_backup_tokens_direct' mangled-name='_cpp_backup_tokens_direct' filepath='../.././libcpp/macro.c' line='2469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_backup_tokens_direct'>
6879      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2469' column='1'/>
6880      <parameter type-id='type-id-13' name='count' filepath='../.././libcpp/macro.c' line='2469' column='1'/>
6881      <return type-id='type-id-31'/>
6882    </function-decl>
6883    <function-decl name='_cpp_backup_tokens' mangled-name='_Z18_cpp_backup_tokensP10cpp_readerj' filepath='../.././libcpp/macro.c' line='2488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18_cpp_backup_tokensP10cpp_readerj'>
6884      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2469' column='1'/>
6885      <parameter type-id='type-id-13' name='count' filepath='../.././libcpp/macro.c' line='2469' column='1'/>
6886      <return type-id='type-id-31'/>
6887    </function-decl>
6888    <function-decl name='cpp_get_token_with_location' mangled-name='_Z27cpp_get_token_with_locationP10cpp_readerPj' filepath='../.././libcpp/macro.c' line='2424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27cpp_get_token_with_locationP10cpp_readerPj'>
6889      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2424' column='1'/>
6890      <parameter type-id='type-id-117' name='loc' filepath='../.././libcpp/macro.c' line='2424' column='1'/>
6891      <return type-id='type-id-263'/>
6892    </function-decl>
6893    <function-decl name='cpp_get_token' mangled-name='_Z13cpp_get_tokenP10cpp_reader' filepath='../.././libcpp/macro.c' line='2380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_get_tokenP10cpp_reader'>
6894      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2380' column='1'/>
6895      <return type-id='type-id-263'/>
6896    </function-decl>
6897    <function-decl name='cpp_scan_nooutput' mangled-name='_Z17cpp_scan_nooutputP10cpp_reader' filepath='../.././libcpp/macro.c' line='2447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_scan_nooutputP10cpp_reader'>
6898      <parameter type-id='type-id-258'/>
6899      <return type-id='type-id-31'/>
6900    </function-decl>
6901    <function-decl name='_cpp_free_definition' mangled-name='_cpp_free_definition' filepath='../.././libcpp/macro.c' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_free_definition'>
6902      <parameter type-id='type-id-116' name='h' filepath='../.././libcpp/macro.c' line='2579' column='1'/>
6903      <return type-id='type-id-31'/>
6904    </function-decl>
6905    <function-decl name='_cpp_save_parameter' mangled-name='_cpp_save_parameter' filepath='../.././libcpp/macro.c' line='2590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_save_parameter'>
6906      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
6907      <parameter type-id='type-id-149' name='macro' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
6908      <parameter type-id='type-id-116' name='node' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
6909      <return type-id='type-id-1'/>
6910    </function-decl>
6911    <function-decl name='_cpp_create_definition' mangled-name='_cpp_create_definition' filepath='../.././libcpp/macro.c' line='2938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_create_definition'>
6912      <parameter type-id='type-id-258'/>
6913      <parameter type-id='type-id-116'/>
6914      <return type-id='type-id-1'/>
6915    </function-decl>
6916    <function-decl name='cpp_macro_definition' mangled-name='_Z20cpp_macro_definitionP10cpp_readerP12cpp_hashnode' filepath='../.././libcpp/macro.c' line='3080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_macro_definitionP10cpp_readerP12cpp_hashnode'>
6917      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
6918      <parameter type-id='type-id-116' name='node' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
6919      <return type-id='type-id-145'/>
6920    </function-decl>
6921    <var-decl name='num_expanded_macros_counter' type-id='type-id-13' mangled-name='num_expanded_macros_counter' visibility='default' filepath='../.././libcpp/macro.c' line='170' column='1' elf-symbol-id='num_expanded_macros_counter'/>
6922    <var-decl name='num_macro_tokens_counter' type-id='type-id-13' mangled-name='num_macro_tokens_counter' visibility='default' filepath='../.././libcpp/macro.c' line='173' column='1' elf-symbol-id='num_macro_tokens_counter'/>
6923    <function-decl name='_cpp_temp_token' mangled-name='_cpp_temp_token' filepath='../.././libcpp/internal.h' line='650' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_temp_token'>
6924      <parameter type-id='type-id-258'/>
6925      <return type-id='type-id-163'/>
6926    </function-decl>
6927    <function-decl name='_cpp_extend_buff' mangled-name='_cpp_extend_buff' filepath='../.././libcpp/internal.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_extend_buff'>
6928      <parameter type-id='type-id-258'/>
6929      <parameter type-id='type-id-425'/>
6930      <parameter type-id='type-id-32'/>
6931      <return type-id='type-id-31'/>
6932    </function-decl>
6933    <function-decl name='_cpp_lex_direct' mangled-name='_cpp_lex_direct' filepath='../.././libcpp/internal.h' line='652' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_lex_direct'>
6934      <parameter type-id='type-id-258'/>
6935      <return type-id='type-id-163'/>
6936    </function-decl>
6937    <function-decl name='time' filepath='/usr/include/time.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
6938      <parameter type-id='type-id-435'/>
6939      <return type-id='type-id-422'/>
6940    </function-decl>
6941    <function-decl name='localtime' filepath='/usr/include/time.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
6942      <parameter type-id='type-id-431'/>
6943      <return type-id='type-id-436'/>
6944    </function-decl>
6945    <function-decl name='_cpp_unaligned_alloc' mangled-name='_cpp_unaligned_alloc' filepath='../.././libcpp/internal.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_unaligned_alloc'>
6946      <parameter type-id='type-id-258'/>
6947      <parameter type-id='type-id-32'/>
6948      <return type-id='type-id-280'/>
6949    </function-decl>
6950    <function-decl name='_cpp_get_file_name' mangled-name='_cpp_get_file_name' filepath='../.././libcpp/internal.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_get_file_name'>
6951      <parameter type-id='type-id-289'/>
6952      <return type-id='type-id-15'/>
6953    </function-decl>
6954    <function-decl name='asctime' filepath='/usr/include/time.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64'>
6955      <parameter type-id='type-id-433'/>
6956      <return type-id='type-id-51'/>
6957    </function-decl>
6958    <function-decl name='_cpp_get_file_stat' mangled-name='_cpp_get_file_stat' filepath='../.././libcpp/internal.h' line='639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_get_file_stat'>
6959      <parameter type-id='type-id-289'/>
6960      <return type-id='type-id-132'/>
6961    </function-decl>
6962    <function-decl name='_cpp_clean_line' mangled-name='_cpp_clean_line' filepath='../.././libcpp/internal.h' line='647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_clean_line'>
6963      <parameter type-id='type-id-258'/>
6964      <return type-id='type-id-31'/>
6965    </function-decl>
6966    <function-decl name='_cpp_pop_buffer' mangled-name='_cpp_pop_buffer' filepath='../.././libcpp/internal.h' line='674' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_pop_buffer'>
6967      <parameter type-id='type-id-258'/>
6968      <return type-id='type-id-31'/>
6969    </function-decl>
6970    <function-decl name='_cpp_do__Pragma' mangled-name='_cpp_do__Pragma' filepath='../.././libcpp/internal.h' line='669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_do__Pragma'>
6971      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2437' column='1'/>
6972      <return type-id='type-id-18'/>
6973    </function-decl>
6974    <function-decl name='_cpp_free_buff' mangled-name='_cpp_free_buff' filepath='../.././libcpp/internal.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_free_buff'>
6975      <parameter type-id='type-id-283'/>
6976      <return type-id='type-id-31'/>
6977    </function-decl>
6978    <function-decl name='_cpp_get_buff' mangled-name='_cpp_get_buff' filepath='../.././libcpp/internal.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_get_buff'>
6979      <parameter type-id='type-id-258'/>
6980      <parameter type-id='type-id-32'/>
6981      <return type-id='type-id-283'/>
6982    </function-decl>
6983    <function-decl name='_cpp_append_extend_buff' mangled-name='_cpp_append_extend_buff' filepath='../.././libcpp/internal.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_append_extend_buff'>
6984      <parameter type-id='type-id-258'/>
6985      <parameter type-id='type-id-283'/>
6986      <parameter type-id='type-id-32'/>
6987      <return type-id='type-id-283'/>
6988    </function-decl>
6989    <function-decl name='_cpp_release_buff' mangled-name='_cpp_release_buff' filepath='../.././libcpp/internal.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_release_buff'>
6990      <parameter type-id='type-id-258'/>
6991      <parameter type-id='type-id-283'/>
6992      <return type-id='type-id-31'/>
6993    </function-decl>
6994    <function-decl name='_cpp_lex_token' mangled-name='_cpp_lex_token' filepath='../.././libcpp/internal.h' line='651' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_lex_token'>
6995      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='2380' column='1'/>
6996      <return type-id='type-id-263'/>
6997    </function-decl>
6998    <function-decl name='_cpp_read_logical_line_trad' mangled-name='_cpp_read_logical_line_trad' filepath='../.././libcpp/internal.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_read_logical_line_trad'>
6999      <parameter type-id='type-id-258'/>
7000      <return type-id='type-id-1'/>
7001    </function-decl>
7002    <function-decl name='_cpp_equiv_tokens' mangled-name='_cpp_equiv_tokens' filepath='../.././libcpp/internal.h' line='653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_equiv_tokens'>
7003      <parameter type-id='type-id-263'/>
7004      <parameter type-id='type-id-263'/>
7005      <return type-id='type-id-18'/>
7006    </function-decl>
7007    <function-decl name='_cpp_expansions_different_trad' mangled-name='_cpp_expansions_different_trad' filepath='../.././libcpp/internal.h' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_expansions_different_trad'>
7008      <parameter type-id='type-id-429'/>
7009      <parameter type-id='type-id-429'/>
7010      <return type-id='type-id-1'/>
7011    </function-decl>
7012    <function-decl name='_cpp_create_trad_definition' mangled-name='_cpp_create_trad_definition' filepath='../.././libcpp/internal.h' line='693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_create_trad_definition'>
7013      <parameter type-id='type-id-258'/>
7014      <parameter type-id='type-id-149'/>
7015      <return type-id='type-id-1'/>
7016    </function-decl>
7017    <function-decl name='_cpp_aligned_alloc' mangled-name='_cpp_aligned_alloc' filepath='../.././libcpp/internal.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_aligned_alloc'>
7018      <parameter type-id='type-id-258'/>
7019      <parameter type-id='type-id-32'/>
7020      <return type-id='type-id-280'/>
7021    </function-decl>
7022    <function-decl name='_cpp_replacement_text_len' mangled-name='_cpp_replacement_text_len' filepath='../.././libcpp/internal.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_replacement_text_len'>
7023      <parameter type-id='type-id-429'/>
7024      <return type-id='type-id-32'/>
7025    </function-decl>
7026    <function-decl name='_cpp_copy_replacement_text' filepath='../.././libcpp/internal.h' line='696' column='1' visibility='default' binding='global' size-in-bits='64'>
7027      <parameter type-id='type-id-429'/>
7028      <parameter type-id='type-id-280'/>
7029      <return type-id='type-id-280'/>
7030    </function-decl>
7031    <class-decl name='_cpp_strbuf' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-426'/>
7032    <function-type size-in-bits='64' id='type-id-348'>
7033      <parameter type-id='type-id-258'/>
7034      <parameter type-id='type-id-116'/>
7035      <return type-id='type-id-1'/>
7036    </function-type>
7037    <function-type size-in-bits='64' id='type-id-349'>
7038      <parameter type-id='type-id-258'/>
7039      <parameter type-id='type-id-18'/>
7040      <parameter type-id='type-id-18'/>
7041      <parameter type-id='type-id-103'/>
7042      <parameter type-id='type-id-13'/>
7043      <parameter type-id='type-id-15'/>
7044      <parameter type-id='type-id-98'/>
7045      <return type-id='type-id-1'/>
7046    </function-type>
7047    <function-type size-in-bits='64' id='type-id-375'>
7048      <parameter type-id='type-id-208'/>
7049      <parameter type-id='type-id-145'/>
7050      <parameter type-id='type-id-32'/>
7051      <parameter type-id='type-id-427'/>
7052      <return type-id='type-id-1'/>
7053    </function-type>
7054    <function-type size-in-bits='64' id='type-id-350'>
7055      <parameter type-id='type-id-15'/>
7056      <parameter type-id='type-id-287'/>
7057      <return type-id='type-id-51'/>
7058    </function-type>
7059    <function-type size-in-bits='64' id='type-id-376'>
7060      <parameter type-id='type-id-258'/>
7061      <parameter type-id='type-id-15'/>
7062      <parameter type-id='type-id-434'/>
7063      <return type-id='type-id-15'/>
7064    </function-type>
7065    <function-type size-in-bits='64' id='type-id-359'>
7066      <parameter type-id='type-id-258'/>
7067      <parameter type-id='type-id-263'/>
7068      <return type-id='type-id-116'/>
7069    </function-type>
7070    <function-type size-in-bits='64' id='type-id-360'>
7071      <parameter type-id='type-id-258'/>
7072      <parameter type-id='type-id-15'/>
7073      <parameter type-id='type-id-18'/>
7074      <return type-id='type-id-18'/>
7075    </function-type>
7076    <function-type size-in-bits='64' id='type-id-381'>
7077      <parameter type-id='type-id-412'/>
7078      <return type-id='type-id-378'/>
7079    </function-type>
7080    <function-type size-in-bits='64' id='type-id-365'>
7081      <parameter type-id='type-id-258'/>
7082      <return type-id='type-id-31'/>
7083    </function-type>
7084    <function-type size-in-bits='64' id='type-id-366'>
7085      <parameter type-id='type-id-258'/>
7086      <parameter type-id='type-id-15'/>
7087      <return type-id='type-id-31'/>
7088    </function-type>
7089    <function-type size-in-bits='64' id='type-id-367'>
7090      <parameter type-id='type-id-258'/>
7091      <parameter type-id='type-id-15'/>
7092      <parameter type-id='type-id-18'/>
7093      <parameter type-id='type-id-15'/>
7094      <return type-id='type-id-31'/>
7095    </function-type>
7096    <function-type size-in-bits='64' id='type-id-368'>
7097      <parameter type-id='type-id-258'/>
7098      <parameter type-id='type-id-263'/>
7099      <parameter type-id='type-id-18'/>
7100      <return type-id='type-id-31'/>
7101    </function-type>
7102    <function-type size-in-bits='64' id='type-id-369'>
7103      <parameter type-id='type-id-258'/>
7104      <parameter type-id='type-id-48'/>
7105      <return type-id='type-id-31'/>
7106    </function-type>
7107    <function-type size-in-bits='64' id='type-id-370'>
7108      <parameter type-id='type-id-258'/>
7109      <parameter type-id='type-id-103'/>
7110      <return type-id='type-id-31'/>
7111    </function-type>
7112    <function-type size-in-bits='64' id='type-id-371'>
7113      <parameter type-id='type-id-258'/>
7114      <parameter type-id='type-id-103'/>
7115      <parameter type-id='type-id-261'/>
7116      <return type-id='type-id-31'/>
7117    </function-type>
7118    <function-type size-in-bits='64' id='type-id-372'>
7119      <parameter type-id='type-id-258'/>
7120      <parameter type-id='type-id-103'/>
7121      <parameter type-id='type-id-145'/>
7122      <parameter type-id='type-id-15'/>
7123      <parameter type-id='type-id-18'/>
7124      <parameter type-id='type-id-364'/>
7125      <return type-id='type-id-31'/>
7126    </function-type>
7127    <function-type size-in-bits='64' id='type-id-373'>
7128      <parameter type-id='type-id-258'/>
7129      <parameter type-id='type-id-103'/>
7130      <parameter type-id='type-id-116'/>
7131      <return type-id='type-id-31'/>
7132    </function-type>
7133  </abi-instr>
7134  <abi-instr address-size='64' path='../.././libcpp/mkdeps.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
7135    <qualified-type-def type-id='type-id-341' const='yes' id='type-id-437'/>
7136    <pointer-type-def type-id='type-id-437' size-in-bits='64' id='type-id-438'/>
7137    <function-decl name='deps_init' mangled-name='_Z9deps_initv' filepath='../.././libcpp/mkdeps.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9deps_initv'>
7138      <return type-id='type-id-295'/>
7139    </function-decl>
7140    <function-decl name='deps_free' mangled-name='_Z9deps_freeP4deps' filepath='../.././libcpp/mkdeps.c' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9deps_freeP4deps'>
7141      <parameter type-id='type-id-295' name='d' filepath='../.././libcpp/mkdeps.c' line='174' column='1'/>
7142      <return type-id='type-id-31'/>
7143    </function-decl>
7144    <function-decl name='deps_add_target' mangled-name='_Z15deps_add_targetP4depsPKci' filepath='../.././libcpp/mkdeps.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15deps_add_targetP4depsPKci'>
7145      <parameter type-id='type-id-295' name='d' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
7146      <parameter type-id='type-id-15' name='t' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
7147      <parameter type-id='type-id-18' name='quote' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
7148      <return type-id='type-id-31'/>
7149    </function-decl>
7150    <function-decl name='deps_add_default_target' mangled-name='_Z23deps_add_default_targetP4depsPKc' filepath='../.././libcpp/mkdeps.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23deps_add_default_targetP4depsPKc'>
7151      <parameter type-id='type-id-295'/>
7152      <parameter type-id='type-id-15'/>
7153      <return type-id='type-id-31'/>
7154    </function-decl>
7155    <function-decl name='deps_add_dep' mangled-name='_Z12deps_add_depP4depsPKc' filepath='../.././libcpp/mkdeps.c' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12deps_add_depP4depsPKc'>
7156      <parameter type-id='type-id-295'/>
7157      <parameter type-id='type-id-15'/>
7158      <return type-id='type-id-31'/>
7159    </function-decl>
7160    <function-decl name='deps_add_vpath' mangled-name='_Z14deps_add_vpathP4depsPKc' filepath='../.././libcpp/mkdeps.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14deps_add_vpathP4depsPKc'>
7161      <parameter type-id='type-id-295'/>
7162      <parameter type-id='type-id-15'/>
7163      <return type-id='type-id-31'/>
7164    </function-decl>
7165    <function-decl name='deps_write' mangled-name='_Z10deps_writePK4depsP8_IO_FILEj' filepath='../.././libcpp/mkdeps.c' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10deps_writePK4depsP8_IO_FILEj'>
7166      <parameter type-id='type-id-438' name='d' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
7167      <parameter type-id='type-id-89' name='fp' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
7168      <parameter type-id='type-id-13' name='colmax' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
7169      <return type-id='type-id-31'/>
7170    </function-decl>
7171    <function-decl name='deps_phony_targets' mangled-name='_Z18deps_phony_targetsPK4depsP8_IO_FILE' filepath='../.././libcpp/mkdeps.c' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18deps_phony_targetsPK4depsP8_IO_FILE'>
7172      <parameter type-id='type-id-438' name='d' filepath='../.././libcpp/mkdeps.c' line='350' column='1'/>
7173      <parameter type-id='type-id-89' name='fp' filepath='../.././libcpp/mkdeps.c' line='350' column='1'/>
7174      <return type-id='type-id-31'/>
7175    </function-decl>
7176    <function-decl name='deps_save' mangled-name='_Z9deps_saveP4depsP8_IO_FILE' filepath='../.././libcpp/mkdeps.c' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9deps_saveP4depsP8_IO_FILE'>
7177      <parameter type-id='type-id-295' name='deps' filepath='../.././libcpp/mkdeps.c' line='368' column='1'/>
7178      <parameter type-id='type-id-89' name='f' filepath='../.././libcpp/mkdeps.c' line='368' column='1'/>
7179      <return type-id='type-id-18'/>
7180    </function-decl>
7181    <function-decl name='deps_restore' mangled-name='_Z12deps_restoreP4depsP8_IO_FILEPKc' filepath='../.././libcpp/mkdeps.c' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12deps_restoreP4depsP8_IO_FILEPKc'>
7182      <parameter type-id='type-id-295' name='deps' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
7183      <parameter type-id='type-id-89' name='fd' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
7184      <parameter type-id='type-id-15' name='self' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
7185      <return type-id='type-id-18'/>
7186    </function-decl>
7187  </abi-instr>
7188  <abi-instr address-size='64' path='../.././libcpp/symtab.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
7189    <function-decl name='ht_create' mangled-name='_Z9ht_createj' filepath='../.././libcpp/symtab.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9ht_createj'>
7190      <parameter type-id='type-id-13'/>
7191      <return type-id='type-id-412'/>
7192    </function-decl>
7193    <function-decl name='ht_destroy' mangled-name='_Z10ht_destroyP2ht' filepath='../.././libcpp/symtab.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10ht_destroyP2ht'>
7194      <parameter type-id='type-id-412'/>
7195      <return type-id='type-id-31'/>
7196    </function-decl>
7197    <function-decl name='ht_lookup_with_hash' mangled-name='_Z19ht_lookup_with_hashP2htPKhmj16ht_lookup_option' filepath='../.././libcpp/symtab.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19ht_lookup_with_hashP2htPKhmj16ht_lookup_option'>
7198      <parameter type-id='type-id-412'/>
7199      <parameter type-id='type-id-145'/>
7200      <parameter type-id='type-id-32'/>
7201      <parameter type-id='type-id-13'/>
7202      <parameter type-id='type-id-439'/>
7203      <return type-id='type-id-378'/>
7204    </function-decl>
7205    <function-decl name='ht_lookup' mangled-name='_Z9ht_lookupP2htPKhm16ht_lookup_option' filepath='../.././libcpp/symtab.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9ht_lookupP2htPKhm16ht_lookup_option'>
7206      <parameter type-id='type-id-412'/>
7207      <parameter type-id='type-id-145'/>
7208      <parameter type-id='type-id-32'/>
7209      <parameter type-id='type-id-439'/>
7210      <return type-id='type-id-378'/>
7211    </function-decl>
7212    <function-decl name='ht_forall' mangled-name='_Z9ht_forallP2htPFiP10cpp_readerP13ht_identifierPKvES6_' filepath='../.././libcpp/symtab.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9ht_forallP2htPFiP10cpp_readerP13ht_identifierPKvES6_'>
7213      <parameter type-id='type-id-412'/>
7214      <parameter type-id='type-id-410'/>
7215      <parameter type-id='type-id-14'/>
7216      <return type-id='type-id-31'/>
7217    </function-decl>
7218    <function-decl name='ht_purge' mangled-name='_Z8ht_purgeP2htPFiP10cpp_readerP13ht_identifierPKvES6_' filepath='../.././libcpp/symtab.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8ht_purgeP2htPFiP10cpp_readerP13ht_identifierPKvES6_'>
7219      <parameter type-id='type-id-412'/>
7220      <parameter type-id='type-id-410'/>
7221      <parameter type-id='type-id-14'/>
7222      <return type-id='type-id-31'/>
7223    </function-decl>
7224    <function-decl name='ht_load' mangled-name='_Z7ht_loadP2htPP13ht_identifierjjb' filepath='../.././libcpp/symtab.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7ht_loadP2htPP13ht_identifierjjb'>
7225      <parameter type-id='type-id-412' name='ht' filepath='../.././libcpp/symtab.c' line='262' column='1'/>
7226      <parameter type-id='type-id-353' name='entries' filepath='../.././libcpp/symtab.c' line='262' column='1'/>
7227      <parameter type-id='type-id-13' name='nslots' filepath='../.././libcpp/symtab.c' line='263' column='1'/>
7228      <parameter type-id='type-id-13' name='nelements' filepath='../.././libcpp/symtab.c' line='263' column='1'/>
7229      <parameter type-id='type-id-1' name='own' filepath='../.././libcpp/symtab.c' line='264' column='1'/>
7230      <return type-id='type-id-31'/>
7231    </function-decl>
7232    <function-decl name='ht_dump_statistics' mangled-name='_Z18ht_dump_statisticsP2ht' filepath='../.././libcpp/symtab.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18ht_dump_statisticsP2ht'>
7233      <parameter type-id='type-id-412'/>
7234      <return type-id='type-id-31'/>
7235    </function-decl>
7236    <function-decl name='_obstack_memory_used' filepath='../.././libcpp/../include/obstack.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
7237      <parameter type-id='type-id-87'/>
7238      <return type-id='type-id-18'/>
7239    </function-decl>
7240    <enum-decl name='ht_lookup_option' filepath='../.././libcpp/include/symtab.h' line='44' column='1' id='type-id-439'>
7241      <underlying-type type-id='type-id-26'/>
7242      <enumerator name='HT_NO_INSERT' value='0'/>
7243      <enumerator name='HT_ALLOC' value='1'/>
7244    </enum-decl>
7245  </abi-instr>
7246  <abi-instr address-size='64' path='../.././libcpp/traditional.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
7247    <enum-decl name='ht_lookup_option' filepath='../.././libcpp/include/symtab.h' line='44' column='1' id='type-id-439'>
7248      <underlying-type type-id='type-id-26'/>
7249      <enumerator name='HT_NO_INSERT' value='0'/>
7250      <enumerator name='HT_ALLOC' value='1'/>
7251    </enum-decl>
7252    <function-decl name='_cpp_overlay_buffer' mangled-name='_cpp_overlay_buffer' filepath='../.././libcpp/traditional.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_overlay_buffer'>
7253      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
7254      <parameter type-id='type-id-256' name='start' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
7255      <parameter type-id='type-id-32' name='len' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
7256      <return type-id='type-id-31'/>
7257    </function-decl>
7258    <function-decl name='_cpp_remove_overlay' mangled-name='_cpp_remove_overlay' filepath='../.././libcpp/traditional.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_remove_overlay'>
7259      <parameter type-id='type-id-258'/>
7260      <return type-id='type-id-31'/>
7261    </function-decl>
7262    <function-decl name='_cpp_scan_out_logical_line' mangled-name='_cpp_scan_out_logical_line' filepath='../.././libcpp/traditional.c' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_scan_out_logical_line'>
7263      <parameter type-id='type-id-258'/>
7264      <parameter type-id='type-id-149'/>
7265      <return type-id='type-id-1'/>
7266    </function-decl>
7267    <function-decl name='_cpp_copy_replacement_text' mangled-name='_cpp_copy_replacement_text' filepath='../.././libcpp/traditional.c' line='790' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_copy_replacement_text'>
7268      <parameter type-id='type-id-429' name='macro' filepath='../.././libcpp/traditional.c' line='790' column='1'/>
7269      <parameter type-id='type-id-265' name='dest' filepath='../.././libcpp/traditional.c' line='790' column='1'/>
7270      <return type-id='type-id-265'/>
7271    </function-decl>
7272    <function-decl name='_cpp_push_text_context' filepath='../.././libcpp/internal.h' line='605' column='1' visibility='default' binding='global' size-in-bits='64'>
7273      <parameter type-id='type-id-258'/>
7274      <parameter type-id='type-id-116'/>
7275      <parameter type-id='type-id-145'/>
7276      <parameter type-id='type-id-32'/>
7277      <return type-id='type-id-31'/>
7278    </function-decl>
7279    <function-decl name='_cpp_builtin_macro_text' filepath='../.././libcpp/internal.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64'>
7280      <parameter type-id='type-id-258' name='pfile' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
7281      <parameter type-id='type-id-116' name='node' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
7282      <return type-id='type-id-145'/>
7283    </function-decl>
7284    <function-decl name='_cpp_skip_block_comment' mangled-name='_cpp_skip_block_comment' filepath='../.././libcpp/internal.h' line='649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_skip_block_comment'>
7285      <parameter type-id='type-id-258'/>
7286      <return type-id='type-id-1'/>
7287    </function-decl>
7288    <function-decl name='_cpp_handle_directive' mangled-name='_cpp_handle_directive' filepath='../.././libcpp/internal.h' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_handle_directive'>
7289      <parameter type-id='type-id-258'/>
7290      <parameter type-id='type-id-18'/>
7291      <return type-id='type-id-18'/>
7292    </function-decl>
7293    <function-decl name='_cpp_process_line_notes' mangled-name='_cpp_process_line_notes' filepath='../.././libcpp/internal.h' line='646' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_process_line_notes'>
7294      <parameter type-id='type-id-258'/>
7295      <parameter type-id='type-id-18'/>
7296      <return type-id='type-id-31'/>
7297    </function-decl>
7298    <function-decl name='_cpp_get_fresh_line' mangled-name='_cpp_get_fresh_line' filepath='../.././libcpp/internal.h' line='648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_get_fresh_line'>
7299      <parameter type-id='type-id-258'/>
7300      <return type-id='type-id-1'/>
7301    </function-decl>
7302  </abi-instr>
7303  <abi-instr address-size='64' path='../.././libiberty/argv.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7304    <function-decl name='freeargv' mangled-name='freeargv' filepath='../.././libiberty/argv.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freeargv'>
7305      <parameter type-id='type-id-123' name='vector' filepath='../.././libiberty/argv.c' line='108' column='1'/>
7306      <return type-id='type-id-31'/>
7307    </function-decl>
7308    <function-decl name='dupargv' mangled-name='dupargv' filepath='../.././libiberty/argv.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dupargv'>
7309      <parameter type-id='type-id-123' name='argv' filepath='../.././libiberty/argv.c' line='65' column='1'/>
7310      <return type-id='type-id-123'/>
7311    </function-decl>
7312    <function-decl name='buildargv' mangled-name='buildargv' filepath='../.././libiberty/argv.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='buildargv'>
7313      <parameter type-id='type-id-15' name='input' filepath='../.././libiberty/argv.c' line='180' column='1'/>
7314      <return type-id='type-id-123'/>
7315    </function-decl>
7316    <function-decl name='countargv' mangled-name='countargv' filepath='../.././libiberty/argv.c' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='countargv'>
7317      <parameter type-id='type-id-123' name='argv' filepath='../.././libiberty/argv.c' line='507' column='1'/>
7318      <return type-id='type-id-18'/>
7319    </function-decl>
7320    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
7321      <parameter type-id='type-id-32'/>
7322      <return type-id='type-id-14'/>
7323    </function-decl>
7324    <function-decl name='__strdup' filepath='/usr/include/bits/string2.h' line='1303' column='1' visibility='default' binding='global' size-in-bits='64'>
7325      <parameter type-id='type-id-15'/>
7326      <return type-id='type-id-51'/>
7327    </function-decl>
7328    <function-decl name='fputc' filepath='/usr/include/stdio.h' line='577' column='1' visibility='default' binding='global' size-in-bits='64'>
7329      <parameter type-id='type-id-18'/>
7330      <parameter type-id='type-id-89'/>
7331      <return type-id='type-id-18'/>
7332    </function-decl>
7333    <function-decl name='fopen' filepath='/usr/include/stdio.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'>
7334      <parameter type-id='type-id-15'/>
7335      <parameter type-id='type-id-15'/>
7336      <return type-id='type-id-89'/>
7337    </function-decl>
7338    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
7339      <parameter type-id='type-id-89'/>
7340      <parameter type-id='type-id-21'/>
7341      <parameter type-id='type-id-18'/>
7342      <return type-id='type-id-18'/>
7343    </function-decl>
7344    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
7345      <parameter type-id='type-id-89'/>
7346      <return type-id='type-id-21'/>
7347    </function-decl>
7348    <function-decl name='xexit' mangled-name='xexit' filepath='../.././libiberty/../include/libiberty.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xexit'>
7349      <parameter type-id='type-id-18'/>
7350      <return type-id='type-id-31'/>
7351    </function-decl>
7352  </abi-instr>
7353  <abi-instr address-size='64' path='../.././libiberty/concat.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7354    <function-decl name='concat_copy' mangled-name='concat_copy' filepath='../.././libiberty/concat.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='concat_copy'>
7355      <parameter type-id='type-id-51' name='dst' filepath='../.././libiberty/concat.c' line='117' column='1'/>
7356      <parameter type-id='type-id-15' name='first' filepath='../.././libiberty/concat.c' line='117' column='1'/>
7357      <parameter is-variadic='yes'/>
7358      <return type-id='type-id-51'/>
7359    </function-decl>
7360    <function-decl name='reconcat' mangled-name='reconcat' filepath='../.././libiberty/concat.c' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reconcat'>
7361      <parameter type-id='type-id-51' name='optr' filepath='../.././libiberty/concat.c' line='191' column='1'/>
7362      <parameter type-id='type-id-15' name='first' filepath='../.././libiberty/concat.c' line='191' column='1'/>
7363      <parameter is-variadic='yes'/>
7364      <return type-id='type-id-51'/>
7365    </function-decl>
7366    <var-decl name='libiberty_concat_ptr' type-id='type-id-51' mangled-name='libiberty_concat_ptr' visibility='default' filepath='../.././libiberty/concat.c' line='134' column='1' elf-symbol-id='libiberty_concat_ptr'/>
7367  </abi-instr>
7368  <abi-instr address-size='64' path='../.././libiberty/cp-demangle.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7369    <array-type-def dimensions='1' type-id='type-id-440' size-in-bits='8448' id='type-id-441'>
7370      <subrange length='33' type-id='type-id-4' id='type-id-442'/>
7371    </array-type-def>
7372    <array-type-def dimensions='1' type-id='type-id-443' size-in-bits='11136' id='type-id-444'>
7373      <subrange length='58' type-id='type-id-4' id='type-id-445'/>
7374    </array-type-def>
7375    <array-type-def dimensions='1' type-id='type-id-446' size-in-bits='8448' id='type-id-447'>
7376      <subrange length='33' type-id='type-id-4' id='type-id-442'/>
7377    </array-type-def>
7378    <array-type-def dimensions='1' type-id='type-id-448' size-in-bits='11136' id='type-id-449'>
7379      <subrange length='58' type-id='type-id-4' id='type-id-445'/>
7380    </array-type-def>
7381    <type-decl name='short int' size-in-bits='16' id='type-id-450'/>
7382    <class-decl name='demangle_component' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='434' column='1' id='type-id-451'>
7383      <data-member access='public' layout-offset-in-bits='0'>
7384        <var-decl name='type' type-id='type-id-452' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='437' column='1'/>
7385      </data-member>
7386      <data-member access='public' layout-offset-in-bits='64'>
7387        <var-decl name='u' type-id='type-id-453' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='541' column='1'/>
7388      </data-member>
7389    </class-decl>
7390    <enum-decl name='demangle_component_type' filepath='../.././libiberty/../include/demangle.h' line='215' column='1' id='type-id-452'>
7391      <underlying-type type-id='type-id-26'/>
7392      <enumerator name='DEMANGLE_COMPONENT_NAME' value='0'/>
7393      <enumerator name='DEMANGLE_COMPONENT_QUAL_NAME' value='1'/>
7394      <enumerator name='DEMANGLE_COMPONENT_LOCAL_NAME' value='2'/>
7395      <enumerator name='DEMANGLE_COMPONENT_TYPED_NAME' value='3'/>
7396      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE' value='4'/>
7397      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE_PARAM' value='5'/>
7398      <enumerator name='DEMANGLE_COMPONENT_FUNCTION_PARAM' value='6'/>
7399      <enumerator name='DEMANGLE_COMPONENT_CTOR' value='7'/>
7400      <enumerator name='DEMANGLE_COMPONENT_DTOR' value='8'/>
7401      <enumerator name='DEMANGLE_COMPONENT_VTABLE' value='9'/>
7402      <enumerator name='DEMANGLE_COMPONENT_VTT' value='10'/>
7403      <enumerator name='DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE' value='11'/>
7404      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO' value='12'/>
7405      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO_NAME' value='13'/>
7406      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO_FN' value='14'/>
7407      <enumerator name='DEMANGLE_COMPONENT_THUNK' value='15'/>
7408      <enumerator name='DEMANGLE_COMPONENT_VIRTUAL_THUNK' value='16'/>
7409      <enumerator name='DEMANGLE_COMPONENT_COVARIANT_THUNK' value='17'/>
7410      <enumerator name='DEMANGLE_COMPONENT_JAVA_CLASS' value='18'/>
7411      <enumerator name='DEMANGLE_COMPONENT_GUARD' value='19'/>
7412      <enumerator name='DEMANGLE_COMPONENT_REFTEMP' value='20'/>
7413      <enumerator name='DEMANGLE_COMPONENT_HIDDEN_ALIAS' value='21'/>
7414      <enumerator name='DEMANGLE_COMPONENT_SUB_STD' value='22'/>
7415      <enumerator name='DEMANGLE_COMPONENT_RESTRICT' value='23'/>
7416      <enumerator name='DEMANGLE_COMPONENT_VOLATILE' value='24'/>
7417      <enumerator name='DEMANGLE_COMPONENT_CONST' value='25'/>
7418      <enumerator name='DEMANGLE_COMPONENT_RESTRICT_THIS' value='26'/>
7419      <enumerator name='DEMANGLE_COMPONENT_VOLATILE_THIS' value='27'/>
7420      <enumerator name='DEMANGLE_COMPONENT_CONST_THIS' value='28'/>
7421      <enumerator name='DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL' value='29'/>
7422      <enumerator name='DEMANGLE_COMPONENT_POINTER' value='30'/>
7423      <enumerator name='DEMANGLE_COMPONENT_REFERENCE' value='31'/>
7424      <enumerator name='DEMANGLE_COMPONENT_RVALUE_REFERENCE' value='32'/>
7425      <enumerator name='DEMANGLE_COMPONENT_COMPLEX' value='33'/>
7426      <enumerator name='DEMANGLE_COMPONENT_IMAGINARY' value='34'/>
7427      <enumerator name='DEMANGLE_COMPONENT_BUILTIN_TYPE' value='35'/>
7428      <enumerator name='DEMANGLE_COMPONENT_VENDOR_TYPE' value='36'/>
7429      <enumerator name='DEMANGLE_COMPONENT_FUNCTION_TYPE' value='37'/>
7430      <enumerator name='DEMANGLE_COMPONENT_ARRAY_TYPE' value='38'/>
7431      <enumerator name='DEMANGLE_COMPONENT_PTRMEM_TYPE' value='39'/>
7432      <enumerator name='DEMANGLE_COMPONENT_FIXED_TYPE' value='40'/>
7433      <enumerator name='DEMANGLE_COMPONENT_VECTOR_TYPE' value='41'/>
7434      <enumerator name='DEMANGLE_COMPONENT_ARGLIST' value='42'/>
7435      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE_ARGLIST' value='43'/>
7436      <enumerator name='DEMANGLE_COMPONENT_INITIALIZER_LIST' value='44'/>
7437      <enumerator name='DEMANGLE_COMPONENT_OPERATOR' value='45'/>
7438      <enumerator name='DEMANGLE_COMPONENT_EXTENDED_OPERATOR' value='46'/>
7439      <enumerator name='DEMANGLE_COMPONENT_CAST' value='47'/>
7440      <enumerator name='DEMANGLE_COMPONENT_NULLARY' value='48'/>
7441      <enumerator name='DEMANGLE_COMPONENT_UNARY' value='49'/>
7442      <enumerator name='DEMANGLE_COMPONENT_BINARY' value='50'/>
7443      <enumerator name='DEMANGLE_COMPONENT_BINARY_ARGS' value='51'/>
7444      <enumerator name='DEMANGLE_COMPONENT_TRINARY' value='52'/>
7445      <enumerator name='DEMANGLE_COMPONENT_TRINARY_ARG1' value='53'/>
7446      <enumerator name='DEMANGLE_COMPONENT_TRINARY_ARG2' value='54'/>
7447      <enumerator name='DEMANGLE_COMPONENT_LITERAL' value='55'/>
7448      <enumerator name='DEMANGLE_COMPONENT_LITERAL_NEG' value='56'/>
7449      <enumerator name='DEMANGLE_COMPONENT_JAVA_RESOURCE' value='57'/>
7450      <enumerator name='DEMANGLE_COMPONENT_COMPOUND_NAME' value='58'/>
7451      <enumerator name='DEMANGLE_COMPONENT_CHARACTER' value='59'/>
7452      <enumerator name='DEMANGLE_COMPONENT_NUMBER' value='60'/>
7453      <enumerator name='DEMANGLE_COMPONENT_DECLTYPE' value='61'/>
7454      <enumerator name='DEMANGLE_COMPONENT_GLOBAL_CONSTRUCTORS' value='62'/>
7455      <enumerator name='DEMANGLE_COMPONENT_GLOBAL_DESTRUCTORS' value='63'/>
7456      <enumerator name='DEMANGLE_COMPONENT_LAMBDA' value='64'/>
7457      <enumerator name='DEMANGLE_COMPONENT_DEFAULT_ARG' value='65'/>
7458      <enumerator name='DEMANGLE_COMPONENT_UNNAMED_TYPE' value='66'/>
7459      <enumerator name='DEMANGLE_COMPONENT_TRANSACTION_CLONE' value='67'/>
7460      <enumerator name='DEMANGLE_COMPONENT_NONTRANSACTION_CLONE' value='68'/>
7461      <enumerator name='DEMANGLE_COMPONENT_PACK_EXPANSION' value='69'/>
7462      <enumerator name='DEMANGLE_COMPONENT_CLONE' value='70'/>
7463    </enum-decl>
7464    <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='439' column='1' id='type-id-453'>
7465      <data-member access='public'>
7466        <var-decl name='s_name' type-id='type-id-454' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='448' column='1'/>
7467      </data-member>
7468      <data-member access='public'>
7469        <var-decl name='s_operator' type-id='type-id-455' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='455' column='1'/>
7470      </data-member>
7471      <data-member access='public'>
7472        <var-decl name='s_extended_operator' type-id='type-id-456' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='464' column='1'/>
7473      </data-member>
7474      <data-member access='public'>
7475        <var-decl name='s_fixed' type-id='type-id-457' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='475' column='1'/>
7476      </data-member>
7477      <data-member access='public'>
7478        <var-decl name='s_ctor' type-id='type-id-458' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='484' column='1'/>
7479      </data-member>
7480      <data-member access='public'>
7481        <var-decl name='s_dtor' type-id='type-id-459' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='493' column='1'/>
7482      </data-member>
7483      <data-member access='public'>
7484        <var-decl name='s_builtin' type-id='type-id-460' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='500' column='1'/>
7485      </data-member>
7486      <data-member access='public'>
7487        <var-decl name='s_string' type-id='type-id-461' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='509' column='1'/>
7488      </data-member>
7489      <data-member access='public'>
7490        <var-decl name='s_number' type-id='type-id-462' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='516' column='1'/>
7491      </data-member>
7492      <data-member access='public'>
7493        <var-decl name='s_character' type-id='type-id-463' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='522' column='1'/>
7494      </data-member>
7495      <data-member access='public'>
7496        <var-decl name='s_binary' type-id='type-id-464' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='531' column='1'/>
7497      </data-member>
7498      <data-member access='public'>
7499        <var-decl name='s_unary_num' type-id='type-id-465' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='539' column='1'/>
7500      </data-member>
7501    </union-decl>
7502    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='442' column='1' id='type-id-454'>
7503      <data-member access='public' layout-offset-in-bits='0'>
7504        <var-decl name='s' type-id='type-id-15' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='446' column='1'/>
7505      </data-member>
7506      <data-member access='public' layout-offset-in-bits='64'>
7507        <var-decl name='len' type-id='type-id-18' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='447' column='1'/>
7508      </data-member>
7509    </class-decl>
7510    <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='451' column='1' id='type-id-455'>
7511      <data-member access='public' layout-offset-in-bits='0'>
7512        <var-decl name='op' type-id='type-id-466' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='454' column='1'/>
7513      </data-member>
7514    </class-decl>
7515    <class-decl name='demangle_operator_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='37' column='1' id='type-id-448'>
7516      <data-member access='public' layout-offset-in-bits='0'>
7517        <var-decl name='code' type-id='type-id-15' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='40' column='1'/>
7518      </data-member>
7519      <data-member access='public' layout-offset-in-bits='64'>
7520        <var-decl name='name' type-id='type-id-15' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='42' column='1'/>
7521      </data-member>
7522      <data-member access='public' layout-offset-in-bits='128'>
7523        <var-decl name='len' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='44' column='1'/>
7524      </data-member>
7525      <data-member access='public' layout-offset-in-bits='160'>
7526        <var-decl name='args' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='46' column='1'/>
7527      </data-member>
7528    </class-decl>
7529    <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='458' column='1' id='type-id-456'>
7530      <data-member access='public' layout-offset-in-bits='0'>
7531        <var-decl name='args' type-id='type-id-18' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='461' column='1'/>
7532      </data-member>
7533      <data-member access='public' layout-offset-in-bits='64'>
7534        <var-decl name='name' type-id='type-id-467' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='463' column='1'/>
7535      </data-member>
7536    </class-decl>
7537    <class-decl name='__anonymous_struct__3' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='467' column='1' id='type-id-457'>
7538      <data-member access='public' layout-offset-in-bits='0'>
7539        <var-decl name='length' type-id='type-id-467' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='470' column='1'/>
7540      </data-member>
7541      <data-member access='public' layout-offset-in-bits='64'>
7542        <var-decl name='accum' type-id='type-id-450' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='472' column='1'/>
7543      </data-member>
7544      <data-member access='public' layout-offset-in-bits='80'>
7545        <var-decl name='sat' type-id='type-id-450' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='474' column='1'/>
7546      </data-member>
7547    </class-decl>
7548    <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='478' column='1' id='type-id-458'>
7549      <data-member access='public' layout-offset-in-bits='0'>
7550        <var-decl name='kind' type-id='type-id-468' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='481' column='1'/>
7551      </data-member>
7552      <data-member access='public' layout-offset-in-bits='64'>
7553        <var-decl name='name' type-id='type-id-467' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='483' column='1'/>
7554      </data-member>
7555    </class-decl>
7556    <enum-decl name='gnu_v3_ctor_kinds' filepath='../.././libiberty/../include/demangle.h' line='172' column='1' id='type-id-468'>
7557      <underlying-type type-id='type-id-26'/>
7558      <enumerator name='gnu_v3_complete_object_ctor' value='1'/>
7559      <enumerator name='gnu_v3_base_object_ctor' value='2'/>
7560      <enumerator name='gnu_v3_complete_object_allocating_ctor' value='3'/>
7561      <enumerator name='gnu_v3_object_ctor_group' value='4'/>
7562    </enum-decl>
7563    <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='487' column='1' id='type-id-459'>
7564      <data-member access='public' layout-offset-in-bits='0'>
7565        <var-decl name='kind' type-id='type-id-469' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='490' column='1'/>
7566      </data-member>
7567      <data-member access='public' layout-offset-in-bits='64'>
7568        <var-decl name='name' type-id='type-id-467' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='492' column='1'/>
7569      </data-member>
7570    </class-decl>
7571    <enum-decl name='gnu_v3_dtor_kinds' filepath='../.././libiberty/../include/demangle.h' line='187' column='1' id='type-id-469'>
7572      <underlying-type type-id='type-id-26'/>
7573      <enumerator name='gnu_v3_deleting_dtor' value='1'/>
7574      <enumerator name='gnu_v3_complete_object_dtor' value='2'/>
7575      <enumerator name='gnu_v3_base_object_dtor' value='3'/>
7576      <enumerator name='gnu_v3_object_dtor_group' value='4'/>
7577    </enum-decl>
7578    <class-decl name='__anonymous_struct__6' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='496' column='1' id='type-id-460'>
7579      <data-member access='public' layout-offset-in-bits='0'>
7580        <var-decl name='type' type-id='type-id-470' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='499' column='1'/>
7581      </data-member>
7582    </class-decl>
7583    <class-decl name='demangle_builtin_type_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='77' column='1' id='type-id-446'>
7584      <data-member access='public' layout-offset-in-bits='0'>
7585        <var-decl name='name' type-id='type-id-15' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='80' column='1'/>
7586      </data-member>
7587      <data-member access='public' layout-offset-in-bits='64'>
7588        <var-decl name='len' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='82' column='1'/>
7589      </data-member>
7590      <data-member access='public' layout-offset-in-bits='128'>
7591        <var-decl name='java_name' type-id='type-id-15' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='84' column='1'/>
7592      </data-member>
7593      <data-member access='public' layout-offset-in-bits='192'>
7594        <var-decl name='java_len' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='86' column='1'/>
7595      </data-member>
7596      <data-member access='public' layout-offset-in-bits='224'>
7597        <var-decl name='print' type-id='type-id-471' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='88' column='1'/>
7598      </data-member>
7599    </class-decl>
7600    <enum-decl name='d_builtin_type_print' filepath='../.././libiberty/cp-demangle.h' line='51' column='1' id='type-id-471'>
7601      <underlying-type type-id='type-id-26'/>
7602      <enumerator name='D_PRINT_DEFAULT' value='0'/>
7603      <enumerator name='D_PRINT_INT' value='1'/>
7604      <enumerator name='D_PRINT_UNSIGNED' value='2'/>
7605      <enumerator name='D_PRINT_LONG' value='3'/>
7606      <enumerator name='D_PRINT_UNSIGNED_LONG' value='4'/>
7607      <enumerator name='D_PRINT_LONG_LONG' value='5'/>
7608      <enumerator name='D_PRINT_UNSIGNED_LONG_LONG' value='6'/>
7609      <enumerator name='D_PRINT_BOOL' value='7'/>
7610      <enumerator name='D_PRINT_FLOAT' value='8'/>
7611      <enumerator name='D_PRINT_VOID' value='9'/>
7612    </enum-decl>
7613    <class-decl name='__anonymous_struct__7' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='503' column='1' id='type-id-461'>
7614      <data-member access='public' layout-offset-in-bits='0'>
7615        <var-decl name='string' type-id='type-id-15' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='506' column='1'/>
7616      </data-member>
7617      <data-member access='public' layout-offset-in-bits='64'>
7618        <var-decl name='len' type-id='type-id-18' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='508' column='1'/>
7619      </data-member>
7620    </class-decl>
7621    <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='512' column='1' id='type-id-462'>
7622      <data-member access='public' layout-offset-in-bits='0'>
7623        <var-decl name='number' type-id='type-id-21' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='515' column='1'/>
7624      </data-member>
7625    </class-decl>
7626    <class-decl name='__anonymous_struct__9' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='519' column='1' id='type-id-463'>
7627      <data-member access='public' layout-offset-in-bits='0'>
7628        <var-decl name='character' type-id='type-id-18' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='521' column='1'/>
7629      </data-member>
7630    </class-decl>
7631    <class-decl name='__anonymous_struct__10' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='525' column='1' id='type-id-464'>
7632      <data-member access='public' layout-offset-in-bits='0'>
7633        <var-decl name='left' type-id='type-id-467' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='528' column='1'/>
7634      </data-member>
7635      <data-member access='public' layout-offset-in-bits='64'>
7636        <var-decl name='right' type-id='type-id-467' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='530' column='1'/>
7637      </data-member>
7638    </class-decl>
7639    <class-decl name='__anonymous_struct__11' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='533' column='1' id='type-id-465'>
7640      <data-member access='public' layout-offset-in-bits='0'>
7641        <var-decl name='sub' type-id='type-id-467' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='536' column='1'/>
7642      </data-member>
7643      <data-member access='public' layout-offset-in-bits='64'>
7644        <var-decl name='num' type-id='type-id-18' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='538' column='1'/>
7645      </data-member>
7646    </class-decl>
7647    <class-decl name='d_info' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='93' column='1' id='type-id-472'>
7648      <data-member access='public' layout-offset-in-bits='0'>
7649        <var-decl name='s' type-id='type-id-15' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='96' column='1'/>
7650      </data-member>
7651      <data-member access='public' layout-offset-in-bits='64'>
7652        <var-decl name='send' type-id='type-id-15' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='98' column='1'/>
7653      </data-member>
7654      <data-member access='public' layout-offset-in-bits='128'>
7655        <var-decl name='options' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='100' column='1'/>
7656      </data-member>
7657      <data-member access='public' layout-offset-in-bits='192'>
7658        <var-decl name='n' type-id='type-id-15' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='102' column='1'/>
7659      </data-member>
7660      <data-member access='public' layout-offset-in-bits='256'>
7661        <var-decl name='comps' type-id='type-id-467' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='104' column='1'/>
7662      </data-member>
7663      <data-member access='public' layout-offset-in-bits='320'>
7664        <var-decl name='next_comp' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='106' column='1'/>
7665      </data-member>
7666      <data-member access='public' layout-offset-in-bits='352'>
7667        <var-decl name='num_comps' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='108' column='1'/>
7668      </data-member>
7669      <data-member access='public' layout-offset-in-bits='384'>
7670        <var-decl name='subs' type-id='type-id-473' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='110' column='1'/>
7671      </data-member>
7672      <data-member access='public' layout-offset-in-bits='448'>
7673        <var-decl name='next_sub' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='112' column='1'/>
7674      </data-member>
7675      <data-member access='public' layout-offset-in-bits='480'>
7676        <var-decl name='num_subs' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='114' column='1'/>
7677      </data-member>
7678      <data-member access='public' layout-offset-in-bits='512'>
7679        <var-decl name='did_subs' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='118' column='1'/>
7680      </data-member>
7681      <data-member access='public' layout-offset-in-bits='576'>
7682        <var-decl name='last_name' type-id='type-id-467' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='120' column='1'/>
7683      </data-member>
7684      <data-member access='public' layout-offset-in-bits='640'>
7685        <var-decl name='expansion' type-id='type-id-18' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='124' column='1'/>
7686      </data-member>
7687    </class-decl>
7688    <typedef-decl name='demangle_callbackref' type-id='type-id-474' filepath='../.././libiberty/../include/demangle.h' line='150' column='1' id='type-id-475'/>
7689    <qualified-type-def type-id='type-id-446' const='yes' id='type-id-440'/>
7690    <pointer-type-def type-id='type-id-440' size-in-bits='64' id='type-id-470'/>
7691    <qualified-type-def type-id='type-id-451' const='yes' id='type-id-476'/>
7692    <pointer-type-def type-id='type-id-476' size-in-bits='64' id='type-id-477'/>
7693    <qualified-type-def type-id='type-id-448' const='yes' id='type-id-443'/>
7694    <pointer-type-def type-id='type-id-443' size-in-bits='64' id='type-id-466'/>
7695    <pointer-type-def type-id='type-id-472' size-in-bits='64' id='type-id-478'/>
7696    <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-467'/>
7697    <pointer-type-def type-id='type-id-467' size-in-bits='64' id='type-id-473'/>
7698    <pointer-type-def type-id='type-id-479' size-in-bits='64' id='type-id-474'/>
7699    <function-decl name='cplus_demangle_fill_name' mangled-name='cplus_demangle_fill_name' filepath='../.././libiberty/cp-demangle.c' line='711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_name'>
7700      <parameter type-id='type-id-467' name='p' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
7701      <parameter type-id='type-id-15' name='s' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
7702      <parameter type-id='type-id-18' name='len' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
7703      <return type-id='type-id-18'/>
7704    </function-decl>
7705    <function-decl name='cplus_demangle_fill_extended_operator' mangled-name='cplus_demangle_fill_extended_operator' filepath='../.././libiberty/cp-demangle.c' line='725' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_extended_operator'>
7706      <parameter type-id='type-id-467' name='p' filepath='../.././libiberty/cp-demangle.c' line='725' column='1'/>
7707      <parameter type-id='type-id-18' name='args' filepath='../.././libiberty/cp-demangle.c' line='725' column='1'/>
7708      <parameter type-id='type-id-467' name='name' filepath='../.././libiberty/cp-demangle.c' line='726' column='1'/>
7709      <return type-id='type-id-18'/>
7710    </function-decl>
7711    <function-decl name='cplus_demangle_fill_ctor' mangled-name='cplus_demangle_fill_ctor' filepath='../.././libiberty/cp-demangle.c' line='740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_ctor'>
7712      <parameter type-id='type-id-467' name='p' filepath='../.././libiberty/cp-demangle.c' line='740' column='1'/>
7713      <parameter type-id='type-id-468' name='kind' filepath='../.././libiberty/cp-demangle.c' line='741' column='1'/>
7714      <parameter type-id='type-id-467' name='name' filepath='../.././libiberty/cp-demangle.c' line='742' column='1'/>
7715      <return type-id='type-id-18'/>
7716    </function-decl>
7717    <function-decl name='cplus_demangle_fill_dtor' mangled-name='cplus_demangle_fill_dtor' filepath='../.././libiberty/cp-demangle.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_dtor'>
7718      <parameter type-id='type-id-467' name='p' filepath='../.././libiberty/cp-demangle.c' line='759' column='1'/>
7719      <parameter type-id='type-id-469' name='kind' filepath='../.././libiberty/cp-demangle.c' line='760' column='1'/>
7720      <parameter type-id='type-id-467' name='name' filepath='../.././libiberty/cp-demangle.c' line='761' column='1'/>
7721      <return type-id='type-id-18'/>
7722    </function-decl>
7723    <function-decl name='cplus_demangle_type' mangled-name='cplus_demangle_type' filepath='../.././libiberty/cp-demangle.c' line='2092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_type'>
7724      <parameter type-id='type-id-478' name='di' filepath='../.././libiberty/cp-demangle.c' line='2092' column='1'/>
7725      <return type-id='type-id-467'/>
7726    </function-decl>
7727    <function-decl name='cplus_demangle_mangled_name' mangled-name='cplus_demangle_mangled_name' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_mangled_name'>
7728      <parameter type-id='type-id-478' name='di' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1'/>
7729      <parameter type-id='type-id-18' name='top_level' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1'/>
7730      <return type-id='type-id-467'/>
7731    </function-decl>
7732    <function-decl name='cplus_demangle_print_callback' mangled-name='cplus_demangle_print_callback' filepath='../.././libiberty/cp-demangle.c' line='3603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_print_callback'>
7733      <parameter type-id='type-id-18' name='options' filepath='../.././libiberty/cp-demangle.c' line='3603' column='1'/>
7734      <parameter type-id='type-id-477' name='dc' filepath='../.././libiberty/cp-demangle.c' line='3604' column='1'/>
7735      <parameter type-id='type-id-475' name='callback' filepath='../.././libiberty/cp-demangle.c' line='3605' column='1'/>
7736      <parameter type-id='type-id-14' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='3605' column='1'/>
7737      <return type-id='type-id-18'/>
7738    </function-decl>
7739    <function-decl name='cplus_demangle_print' mangled-name='cplus_demangle_print' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_print'>
7740      <parameter type-id='type-id-18' name='options' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1'/>
7741      <parameter type-id='type-id-477' name='dc' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1'/>
7742      <parameter type-id='type-id-18' name='estimate' filepath='../.././libiberty/cp-demangle.c' line='3629' column='1'/>
7743      <parameter type-id='type-id-211' name='palc' filepath='../.././libiberty/cp-demangle.c' line='3629' column='1'/>
7744      <return type-id='type-id-51'/>
7745    </function-decl>
7746    <function-decl name='cplus_demangle_init_info' mangled-name='cplus_demangle_init_info' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_init_info'>
7747      <parameter type-id='type-id-15' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
7748      <parameter type-id='type-id-18' name='options' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
7749      <parameter type-id='type-id-32' name='len' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
7750      <parameter type-id='type-id-478' name='di' filepath='../.././libiberty/cp-demangle.c' line='5132' column='1'/>
7751      <return type-id='type-id-31'/>
7752    </function-decl>
7753    <function-decl name='cplus_demangle_v3_callback' mangled-name='cplus_demangle_v3_callback' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_v3_callback'>
7754      <parameter type-id='type-id-15' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1'/>
7755      <parameter type-id='type-id-18' name='options' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1'/>
7756      <parameter type-id='type-id-475' name='callback' filepath='../.././libiberty/cp-demangle.c' line='5423' column='1'/>
7757      <parameter type-id='type-id-14' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='5423' column='1'/>
7758      <return type-id='type-id-18'/>
7759    </function-decl>
7760    <function-decl name='java_demangle_v3_callback' mangled-name='java_demangle_v3_callback' filepath='../.././libiberty/cp-demangle.c' line='5443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='java_demangle_v3_callback'>
7761      <parameter type-id='type-id-15' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5443' column='1'/>
7762      <parameter type-id='type-id-475' name='callback' filepath='../.././libiberty/cp-demangle.c' line='5444' column='1'/>
7763      <parameter type-id='type-id-14' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='5444' column='1'/>
7764      <return type-id='type-id-18'/>
7765    </function-decl>
7766    <function-decl name='is_gnu_v3_mangled_ctor' mangled-name='is_gnu_v3_mangled_ctor' filepath='../.././libiberty/cp-demangle.c' line='5530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_gnu_v3_mangled_ctor'>
7767      <parameter type-id='type-id-15' name='name' filepath='../.././libiberty/cp-demangle.c' line='5530' column='1'/>
7768      <return type-id='type-id-468'/>
7769    </function-decl>
7770    <function-decl name='is_gnu_v3_mangled_dtor' mangled-name='is_gnu_v3_mangled_dtor' filepath='../.././libiberty/cp-demangle.c' line='5545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_gnu_v3_mangled_dtor'>
7771      <parameter type-id='type-id-15' name='name' filepath='../.././libiberty/cp-demangle.c' line='5545' column='1'/>
7772      <return type-id='type-id-469'/>
7773    </function-decl>
7774    <var-decl name='cplus_demangle_operators' type-id='type-id-444' mangled-name='cplus_demangle_operators' visibility='default' filepath='../.././libiberty/cp-demangle.c' line='1576' column='1' elf-symbol-id='cplus_demangle_operators'/>
7775    <var-decl name='cplus_demangle_builtin_types' type-id='type-id-441' mangled-name='cplus_demangle_builtin_types' visibility='default' filepath='../.././libiberty/cp-demangle.c' line='2050' column='1' elf-symbol-id='cplus_demangle_builtin_types'/>
7776    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='485' column='1' visibility='default' binding='global' size-in-bits='64'>
7777      <parameter type-id='type-id-14'/>
7778      <parameter type-id='type-id-32'/>
7779      <return type-id='type-id-14'/>
7780    </function-decl>
7781    <function-type size-in-bits='64' id='type-id-479'>
7782      <parameter type-id='type-id-15'/>
7783      <parameter type-id='type-id-32'/>
7784      <parameter type-id='type-id-14'/>
7785      <return type-id='type-id-31'/>
7786    </function-type>
7787  </abi-instr>
7788  <abi-instr address-size='64' path='../.././libiberty/cplus-dem.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7789    <array-type-def dimensions='1' type-id='type-id-480' size-in-bits='2112' id='type-id-481'>
7790      <subrange length='11' type-id='type-id-4' id='type-id-482'/>
7791    </array-type-def>
7792    <array-type-def dimensions='1' type-id='type-id-483' size-in-bits='2112' id='type-id-484'>
7793      <subrange length='11' type-id='type-id-4' id='type-id-482'/>
7794    </array-type-def>
7795    <enum-decl name='demangling_styles' filepath='../.././libiberty/../include/demangle.h' line='78' column='1' id='type-id-485'>
7796      <underlying-type type-id='type-id-26'/>
7797      <enumerator name='no_demangling' value='-1'/>
7798      <enumerator name='unknown_demangling' value='0'/>
7799      <enumerator name='auto_demangling' value='256'/>
7800      <enumerator name='gnu_demangling' value='512'/>
7801      <enumerator name='lucid_demangling' value='1024'/>
7802      <enumerator name='arm_demangling' value='2048'/>
7803      <enumerator name='hp_demangling' value='4096'/>
7804      <enumerator name='edg_demangling' value='8192'/>
7805      <enumerator name='gnu_v3_demangling' value='16384'/>
7806      <enumerator name='java_demangling' value='4'/>
7807      <enumerator name='gnat_demangling' value='32768'/>
7808    </enum-decl>
7809    <class-decl name='demangler_engine' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='122' column='1' id='type-id-483'>
7810      <data-member access='public' layout-offset-in-bits='0'>
7811        <var-decl name='demangling_style_name' type-id='type-id-486' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='124' column='1'/>
7812      </data-member>
7813      <data-member access='public' layout-offset-in-bits='64'>
7814        <var-decl name='demangling_style' type-id='type-id-487' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='125' column='1'/>
7815      </data-member>
7816      <data-member access='public' layout-offset-in-bits='128'>
7817        <var-decl name='demangling_style_doc' type-id='type-id-486' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='126' column='1'/>
7818      </data-member>
7819    </class-decl>
7820    <qualified-type-def type-id='type-id-15' const='yes' id='type-id-486'/>
7821    <qualified-type-def type-id='type-id-483' const='yes' id='type-id-480'/>
7822    <qualified-type-def type-id='type-id-485' const='yes' id='type-id-487'/>
7823    <function-decl name='set_cplus_marker_for_demangling' mangled-name='set_cplus_marker_for_demangling' filepath='../.././libiberty/cplus-dem.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_cplus_marker_for_demangling'>
7824      <parameter type-id='type-id-18' name='ch' filepath='../.././libiberty/cplus-dem.c' line='100' column='1'/>
7825      <return type-id='type-id-31'/>
7826    </function-decl>
7827    <function-decl name='cplus_mangle_opname' mangled-name='cplus_mangle_opname' filepath='../.././libiberty/cplus-dem.c' line='765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_mangle_opname'>
7828      <parameter type-id='type-id-15' name='opname' filepath='../.././libiberty/cplus-dem.c' line='765' column='1'/>
7829      <parameter type-id='type-id-18' name='options' filepath='../.././libiberty/cplus-dem.c' line='765' column='1'/>
7830      <return type-id='type-id-15'/>
7831    </function-decl>
7832    <function-decl name='cplus_demangle_set_style' mangled-name='cplus_demangle_set_style' filepath='../.././libiberty/cplus-dem.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_set_style'>
7833      <parameter type-id='type-id-485' name='style' filepath='../.././libiberty/cplus-dem.c' line='785' column='1'/>
7834      <return type-id='type-id-485'/>
7835    </function-decl>
7836    <function-decl name='cplus_demangle_name_to_style' mangled-name='cplus_demangle_name_to_style' filepath='../.././libiberty/cplus-dem.c' line='802' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_name_to_style'>
7837      <parameter type-id='type-id-15' name='name' filepath='../.././libiberty/cplus-dem.c' line='802' column='1'/>
7838      <return type-id='type-id-485'/>
7839    </function-decl>
7840    <function-decl name='ada_demangle' mangled-name='ada_demangle' filepath='../.././libiberty/cplus-dem.c' line='881' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ada_demangle'>
7841      <parameter type-id='type-id-15' name='mangled' filepath='../.././libiberty/cplus-dem.c' line='881' column='1'/>
7842      <parameter type-id='type-id-18' name='option' filepath='../.././libiberty/cplus-dem.c' line='881' column='1'/>
7843      <return type-id='type-id-51'/>
7844    </function-decl>
7845    <function-decl name='cplus_demangle_opname' mangled-name='cplus_demangle_opname' filepath='../.././libiberty/cplus-dem.c' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_opname'>
7846      <parameter type-id='type-id-15' name='opname' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
7847      <parameter type-id='type-id-51' name='result' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
7848      <parameter type-id='type-id-18' name='options' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
7849      <return type-id='type-id-18'/>
7850    </function-decl>
7851    <var-decl name='current_demangling_style' type-id='type-id-485' mangled-name='current_demangling_style' visibility='default' filepath='../.././libiberty/cplus-dem.c' line='93' column='1' elf-symbol-id='current_demangling_style'/>
7852    <var-decl name='libiberty_demanglers' type-id='type-id-481' mangled-name='libiberty_demanglers' visibility='default' filepath='../.././libiberty/cplus-dem.c' line='246' column='1' elf-symbol-id='libiberty_demanglers'/>
7853    <function-decl name='cplus_demangle_v3' mangled-name='cplus_demangle_v3' filepath='../.././libiberty/../include/demangle.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_v3'>
7854      <parameter type-id='type-id-15'/>
7855      <parameter type-id='type-id-18'/>
7856      <return type-id='type-id-51'/>
7857    </function-decl>
7858    <function-decl name='java_demangle_v3' mangled-name='java_demangle_v3' filepath='../.././libiberty/../include/demangle.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='java_demangle_v3'>
7859      <parameter type-id='type-id-15'/>
7860      <return type-id='type-id-51'/>
7861    </function-decl>
7862    <function-decl name='strstr' filepath='/usr/include/string.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
7863      <parameter type-id='type-id-15'/>
7864      <parameter type-id='type-id-15'/>
7865      <return type-id='type-id-51'/>
7866    </function-decl>
7867  </abi-instr>
7868  <abi-instr address-size='64' path='../.././libiberty/filename_cmp.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7869  </abi-instr>
7870  <abi-instr address-size='64' path='../.././libiberty/fopen_unlocked.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7871    <function-decl name='unlock_stream' mangled-name='unlock_stream' filepath='../.././libiberty/fopen_unlocked.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_stream'>
7872      <parameter type-id='type-id-89' name='fp' filepath='../.././libiberty/fopen_unlocked.c' line='94' column='1'/>
7873      <return type-id='type-id-31'/>
7874    </function-decl>
7875    <function-decl name='freopen_unlocked' mangled-name='freopen_unlocked' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freopen_unlocked'>
7876      <parameter type-id='type-id-15' name='path' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
7877      <parameter type-id='type-id-15' name='mode' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
7878      <parameter type-id='type-id-89' name='stream' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
7879      <return type-id='type-id-89'/>
7880    </function-decl>
7881    <function-decl name='__fsetlocking' filepath='/usr/include/stdio_ext.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
7882      <parameter type-id='type-id-89'/>
7883      <parameter type-id='type-id-18'/>
7884      <return type-id='type-id-18'/>
7885    </function-decl>
7886    <function-decl name='fdopen' filepath='/usr/include/stdio.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
7887      <parameter type-id='type-id-18'/>
7888      <parameter type-id='type-id-15'/>
7889      <return type-id='type-id-89'/>
7890    </function-decl>
7891    <function-decl name='freopen' filepath='/usr/include/stdio.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
7892      <parameter type-id='type-id-15'/>
7893      <parameter type-id='type-id-15'/>
7894      <parameter type-id='type-id-89'/>
7895      <return type-id='type-id-89'/>
7896    </function-decl>
7897  </abi-instr>
7898  <abi-instr address-size='64' path='../.././libiberty/getpwd.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7899    <function-decl name='getcwd' filepath='/usr/include/unistd.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
7900      <parameter type-id='type-id-51'/>
7901      <parameter type-id='type-id-32'/>
7902      <return type-id='type-id-51'/>
7903    </function-decl>
7904  </abi-instr>
7905  <abi-instr address-size='64' path='../.././libiberty/hashtab.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7906    <type-decl name='double' size-in-bits='64' id='type-id-488'/>
7907    <function-decl name='htab_size' mangled-name='htab_size' filepath='../.././libiberty/hashtab.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_size'>
7908      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='224' column='1'/>
7909      <return type-id='type-id-32'/>
7910    </function-decl>
7911    <function-decl name='htab_create_alloc_ex' mangled-name='htab_create_alloc_ex' filepath='../.././libiberty/hashtab.c' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_create_alloc_ex'>
7912      <parameter type-id='type-id-32' name='size' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
7913      <parameter type-id='type-id-229' name='hash_f' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
7914      <parameter type-id='type-id-231' name='eq_f' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
7915      <parameter type-id='type-id-232' name='del_f' filepath='../.././libiberty/hashtab.c' line='303' column='1'/>
7916      <parameter type-id='type-id-14' name='alloc_arg' filepath='../.././libiberty/hashtab.c' line='303' column='1'/>
7917      <parameter type-id='type-id-237' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='304' column='1'/>
7918      <parameter type-id='type-id-239' name='free_f' filepath='../.././libiberty/hashtab.c' line='305' column='1'/>
7919      <return type-id='type-id-227'/>
7920    </function-decl>
7921    <function-decl name='htab_create_typed_alloc' mangled-name='htab_create_typed_alloc' filepath='../.././libiberty/hashtab.c' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_create_typed_alloc'>
7922      <parameter type-id='type-id-32' name='size' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
7923      <parameter type-id='type-id-229' name='hash_f' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
7924      <parameter type-id='type-id-231' name='eq_f' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
7925      <parameter type-id='type-id-232' name='del_f' filepath='../.././libiberty/hashtab.c' line='357' column='1'/>
7926      <parameter type-id='type-id-234' name='alloc_tab_f' filepath='../.././libiberty/hashtab.c' line='357' column='1'/>
7927      <parameter type-id='type-id-234' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='358' column='1'/>
7928      <parameter type-id='type-id-235' name='free_f' filepath='../.././libiberty/hashtab.c' line='358' column='1'/>
7929      <return type-id='type-id-227'/>
7930    </function-decl>
7931    <function-decl name='htab_set_functions_ex' mangled-name='htab_set_functions_ex' filepath='../.././libiberty/hashtab.c' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_set_functions_ex'>
7932      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
7933      <parameter type-id='type-id-229' name='hash_f' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
7934      <parameter type-id='type-id-231' name='eq_f' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
7935      <parameter type-id='type-id-232' name='del_f' filepath='../.././libiberty/hashtab.c' line='391' column='1'/>
7936      <parameter type-id='type-id-14' name='alloc_arg' filepath='../.././libiberty/hashtab.c' line='391' column='1'/>
7937      <parameter type-id='type-id-237' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='392' column='1'/>
7938      <parameter type-id='type-id-239' name='free_f' filepath='../.././libiberty/hashtab.c' line='392' column='1'/>
7939      <return type-id='type-id-31'/>
7940    </function-decl>
7941    <function-decl name='htab_try_create' mangled-name='htab_try_create' filepath='../.././libiberty/hashtab.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_try_create'>
7942      <parameter type-id='type-id-32' name='size' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
7943      <parameter type-id='type-id-229' name='hash_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
7944      <parameter type-id='type-id-231' name='eq_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
7945      <parameter type-id='type-id-232' name='del_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
7946      <return type-id='type-id-227'/>
7947    </function-decl>
7948    <function-decl name='htab_empty' mangled-name='htab_empty' filepath='../.././libiberty/hashtab.c' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_empty'>
7949      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='447' column='1'/>
7950      <return type-id='type-id-31'/>
7951    </function-decl>
7952    <function-decl name='htab_find' mangled-name='htab_find' filepath='../.././libiberty/hashtab.c' line='628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_find'>
7953      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='628' column='1'/>
7954      <parameter type-id='type-id-14' name='element' filepath='../.././libiberty/hashtab.c' line='628' column='1'/>
7955      <return type-id='type-id-14'/>
7956    </function-decl>
7957    <function-decl name='htab_find_slot' mangled-name='htab_find_slot' filepath='../.././libiberty/hashtab.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_find_slot'>
7958      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
7959      <parameter type-id='type-id-14' name='element' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
7960      <parameter type-id='type-id-240' name='insert' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
7961      <return type-id='type-id-100'/>
7962    </function-decl>
7963    <function-decl name='htab_remove_elt_with_hash' mangled-name='htab_remove_elt_with_hash' filepath='../.././libiberty/hashtab.c' line='732' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_remove_elt_with_hash'>
7964      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
7965      <parameter type-id='type-id-14' name='element' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
7966      <parameter type-id='type-id-225' name='hash' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
7967      <return type-id='type-id-31'/>
7968    </function-decl>
7969    <function-decl name='htab_remove_elt' mangled-name='htab_remove_elt' filepath='../.././libiberty/hashtab.c' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_remove_elt'>
7970      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='721' column='1'/>
7971      <parameter type-id='type-id-14' name='element' filepath='../.././libiberty/hashtab.c' line='721' column='1'/>
7972      <return type-id='type-id-31'/>
7973    </function-decl>
7974    <function-decl name='htab_clear_slot' mangled-name='htab_clear_slot' filepath='../.././libiberty/hashtab.c' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_clear_slot'>
7975      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='752' column='1'/>
7976      <parameter type-id='type-id-100' name='slot' filepath='../.././libiberty/hashtab.c' line='752' column='1'/>
7977      <return type-id='type-id-31'/>
7978    </function-decl>
7979    <function-decl name='htab_traverse_noresize' mangled-name='htab_traverse_noresize' filepath='../.././libiberty/hashtab.c' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_traverse_noresize'>
7980      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
7981      <parameter type-id='type-id-405' name='callback' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
7982      <parameter type-id='type-id-14' name='info' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
7983      <return type-id='type-id-31'/>
7984    </function-decl>
7985    <function-decl name='htab_collisions' mangled-name='htab_collisions' filepath='../.././libiberty/hashtab.c' line='807' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_collisions'>
7986      <parameter type-id='type-id-227' name='htab' filepath='../.././libiberty/hashtab.c' line='807' column='1'/>
7987      <return type-id='type-id-488'/>
7988    </function-decl>
7989    <function-decl name='iterative_hash' mangled-name='iterative_hash' filepath='../.././libiberty/hashtab.c' line='931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iterative_hash'>
7990      <parameter type-id='type-id-14' name='k_in' filepath='../.././libiberty/hashtab.c' line='931' column='1'/>
7991      <parameter type-id='type-id-32' name='length' filepath='../.././libiberty/hashtab.c' line='932' column='1'/>
7992      <parameter type-id='type-id-225' name='initval' filepath='../.././libiberty/hashtab.c' line='933' column='1'/>
7993      <return type-id='type-id-225'/>
7994    </function-decl>
7995    <var-decl name='htab_hash_pointer' type-id='type-id-229' mangled-name='htab_hash_pointer' visibility='default' filepath='../.././libiberty/hashtab.c' line='82' column='1' elf-symbol-id='htab_hash_pointer'/>
7996    <var-decl name='htab_eq_pointer' type-id='type-id-231' mangled-name='htab_eq_pointer' visibility='default' filepath='../.././libiberty/hashtab.c' line='83' column='1' elf-symbol-id='htab_eq_pointer'/>
7997  </abi-instr>
7998  <abi-instr address-size='64' path='../.././libiberty/hex.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7999    <function-decl name='hex_init' mangled-name='hex_init' filepath='../.././libiberty/hex.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex_init'>
8000      <return type-id='type-id-31'/>
8001    </function-decl>
8002    <var-decl name='_hex_value' type-id='type-id-414' mangled-name='_hex_value' visibility='default' filepath='../.././libiberty/hex.c' line='75' column='1' elf-symbol-id='_hex_value'/>
8003  </abi-instr>
8004  <abi-instr address-size='64' path='../.././libiberty/lbasename.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8005    <function-decl name='unix_lbasename' mangled-name='unix_lbasename' filepath='../.././libiberty/lbasename.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unix_lbasename'>
8006      <parameter type-id='type-id-15' name='name' filepath='../.././libiberty/lbasename.c' line='49' column='1'/>
8007      <return type-id='type-id-15'/>
8008    </function-decl>
8009    <function-decl name='dos_lbasename' mangled-name='dos_lbasename' filepath='../.././libiberty/lbasename.c' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dos_lbasename'>
8010      <parameter type-id='type-id-15' name='name' filepath='../.././libiberty/lbasename.c' line='61' column='1'/>
8011      <return type-id='type-id-15'/>
8012    </function-decl>
8013  </abi-instr>
8014  <abi-instr address-size='64' path='../.././libiberty/make-temp-file.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8015    <function-decl name='choose_tmpdir' mangled-name='choose_tmpdir' filepath='../.././libiberty/make-temp-file.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='choose_tmpdir'>
8016      <return type-id='type-id-51'/>
8017    </function-decl>
8018    <function-decl name='mkstemps' filepath='/usr/include/stdlib.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
8019      <parameter type-id='type-id-51'/>
8020      <parameter type-id='type-id-18'/>
8021      <return type-id='type-id-18'/>
8022    </function-decl>
8023  </abi-instr>
8024  <abi-instr address-size='64' path='../.././libiberty/md5.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8025    <array-type-def dimensions='1' type-id='type-id-489' size-in-bits='64' id='type-id-490'>
8026      <subrange length='2' type-id='type-id-4' id='type-id-491'/>
8027    </array-type-def>
8028    <class-decl name='md5_ctx' size-in-bits='1248' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/md5.h' line='85' column='1' id='type-id-492'>
8029      <data-member access='public' layout-offset-in-bits='0'>
8030        <var-decl name='A' type-id='type-id-489' visibility='default' filepath='../.././libiberty/../include/md5.h' line='87' column='1'/>
8031      </data-member>
8032      <data-member access='public' layout-offset-in-bits='32'>
8033        <var-decl name='B' type-id='type-id-489' visibility='default' filepath='../.././libiberty/../include/md5.h' line='88' column='1'/>
8034      </data-member>
8035      <data-member access='public' layout-offset-in-bits='64'>
8036        <var-decl name='C' type-id='type-id-489' visibility='default' filepath='../.././libiberty/../include/md5.h' line='89' column='1'/>
8037      </data-member>
8038      <data-member access='public' layout-offset-in-bits='96'>
8039        <var-decl name='D' type-id='type-id-489' visibility='default' filepath='../.././libiberty/../include/md5.h' line='90' column='1'/>
8040      </data-member>
8041      <data-member access='public' layout-offset-in-bits='128'>
8042        <var-decl name='total' type-id='type-id-490' visibility='default' filepath='../.././libiberty/../include/md5.h' line='92' column='1'/>
8043      </data-member>
8044      <data-member access='public' layout-offset-in-bits='192'>
8045        <var-decl name='buflen' type-id='type-id-489' visibility='default' filepath='../.././libiberty/../include/md5.h' line='93' column='1'/>
8046      </data-member>
8047      <data-member access='public' layout-offset-in-bits='224'>
8048        <var-decl name='buffer' type-id='type-id-3' visibility='default' filepath='../.././libiberty/../include/md5.h' line='94' column='1'/>
8049      </data-member>
8050    </class-decl>
8051    <typedef-decl name='md5_uint32' type-id='type-id-493' filepath='../.././libiberty/../include/md5.h' line='46' column='1' id='type-id-489'/>
8052    <typedef-decl name='uint32_t' type-id='type-id-13' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-493'/>
8053    <qualified-type-def type-id='type-id-492' const='yes' id='type-id-494'/>
8054    <pointer-type-def type-id='type-id-494' size-in-bits='64' id='type-id-495'/>
8055    <pointer-type-def type-id='type-id-492' size-in-bits='64' id='type-id-496'/>
8056    <function-decl name='md5_init_ctx' mangled-name='md5_init_ctx' filepath='../.././libiberty/md5.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_init_ctx'>
8057      <parameter type-id='type-id-496' name='ctx' filepath='../.././libiberty/md5.c' line='65' column='1'/>
8058      <return type-id='type-id-31'/>
8059    </function-decl>
8060    <function-decl name='md5_read_ctx' mangled-name='md5_read_ctx' filepath='../.././libiberty/md5.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_read_ctx'>
8061      <parameter type-id='type-id-495' name='ctx' filepath='../.././libiberty/md5.c' line='82' column='1'/>
8062      <parameter type-id='type-id-14' name='resbuf' filepath='../.././libiberty/md5.c' line='82' column='1'/>
8063      <return type-id='type-id-14'/>
8064    </function-decl>
8065    <function-decl name='md5_process_block' mangled-name='md5_process_block' filepath='../.././libiberty/md5.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_process_block'>
8066      <parameter type-id='type-id-14' name='buffer' filepath='../.././libiberty/md5.c' line='281' column='1'/>
8067      <parameter type-id='type-id-32' name='len' filepath='../.././libiberty/md5.c' line='281' column='1'/>
8068      <parameter type-id='type-id-496' name='ctx' filepath='../.././libiberty/md5.c' line='281' column='1'/>
8069      <return type-id='type-id-31'/>
8070    </function-decl>
8071    <function-decl name='md5_process_bytes' mangled-name='md5_process_bytes' filepath='../.././libiberty/md5.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_process_bytes'>
8072      <parameter type-id='type-id-14' name='buffer' filepath='../.././libiberty/md5.c' line='206' column='1'/>
8073      <parameter type-id='type-id-32' name='len' filepath='../.././libiberty/md5.c' line='206' column='1'/>
8074      <parameter type-id='type-id-496' name='ctx' filepath='../.././libiberty/md5.c' line='206' column='1'/>
8075      <return type-id='type-id-31'/>
8076    </function-decl>
8077    <function-decl name='md5_finish_ctx' mangled-name='md5_finish_ctx' filepath='../.././libiberty/md5.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_finish_ctx'>
8078      <parameter type-id='type-id-496' name='ctx' filepath='../.././libiberty/md5.c' line='102' column='1'/>
8079      <parameter type-id='type-id-14' name='resbuf' filepath='../.././libiberty/md5.c' line='102' column='1'/>
8080      <return type-id='type-id-14'/>
8081    </function-decl>
8082    <function-decl name='fread' filepath='/usr/include/stdio.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
8083      <parameter type-id='type-id-14'/>
8084      <parameter type-id='type-id-32'/>
8085      <parameter type-id='type-id-32'/>
8086      <parameter type-id='type-id-89'/>
8087      <return type-id='type-id-32'/>
8088    </function-decl>
8089    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='825' column='1' visibility='default' binding='global' size-in-bits='64'>
8090      <parameter type-id='type-id-89'/>
8091      <return type-id='type-id-18'/>
8092    </function-decl>
8093  </abi-instr>
8094  <abi-instr address-size='64' path='../.././libiberty/pex-common.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8095    <class-decl name='pex_obj' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libiberty/pex-common.h' line='54' column='1' id='type-id-130'>
8096      <data-member access='public' layout-offset-in-bits='0'>
8097        <var-decl name='flags' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='57' column='1'/>
8098      </data-member>
8099      <data-member access='public' layout-offset-in-bits='64'>
8100        <var-decl name='pname' type-id='type-id-15' visibility='default' filepath='../.././libiberty/pex-common.h' line='59' column='1'/>
8101      </data-member>
8102      <data-member access='public' layout-offset-in-bits='128'>
8103        <var-decl name='tempbase' type-id='type-id-15' visibility='default' filepath='../.././libiberty/pex-common.h' line='61' column='1'/>
8104      </data-member>
8105      <data-member access='public' layout-offset-in-bits='192'>
8106        <var-decl name='next_input' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='63' column='1'/>
8107      </data-member>
8108      <data-member access='public' layout-offset-in-bits='256'>
8109        <var-decl name='next_input_name' type-id='type-id-51' visibility='default' filepath='../.././libiberty/pex-common.h' line='65' column='1'/>
8110      </data-member>
8111      <data-member access='public' layout-offset-in-bits='320'>
8112        <var-decl name='next_input_name_allocated' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='67' column='1'/>
8113      </data-member>
8114      <data-member access='public' layout-offset-in-bits='352'>
8115        <var-decl name='stderr_pipe' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='69' column='1'/>
8116      </data-member>
8117      <data-member access='public' layout-offset-in-bits='384'>
8118        <var-decl name='count' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='71' column='1'/>
8119      </data-member>
8120      <data-member access='public' layout-offset-in-bits='448'>
8121        <var-decl name='children' type-id='type-id-146' visibility='default' filepath='../.././libiberty/pex-common.h' line='73' column='1'/>
8122      </data-member>
8123      <data-member access='public' layout-offset-in-bits='512'>
8124        <var-decl name='status' type-id='type-id-42' visibility='default' filepath='../.././libiberty/pex-common.h' line='75' column='1'/>
8125      </data-member>
8126      <data-member access='public' layout-offset-in-bits='576'>
8127        <var-decl name='time' type-id='type-id-147' visibility='default' filepath='../.././libiberty/pex-common.h' line='77' column='1'/>
8128      </data-member>
8129      <data-member access='public' layout-offset-in-bits='640'>
8130        <var-decl name='number_waited' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='79' column='1'/>
8131      </data-member>
8132      <data-member access='public' layout-offset-in-bits='704'>
8133        <var-decl name='input_file' type-id='type-id-89' visibility='default' filepath='../.././libiberty/pex-common.h' line='81' column='1'/>
8134      </data-member>
8135      <data-member access='public' layout-offset-in-bits='768'>
8136        <var-decl name='read_output' type-id='type-id-89' visibility='default' filepath='../.././libiberty/pex-common.h' line='83' column='1'/>
8137      </data-member>
8138      <data-member access='public' layout-offset-in-bits='832'>
8139        <var-decl name='read_err' type-id='type-id-89' visibility='default' filepath='../.././libiberty/pex-common.h' line='85' column='1'/>
8140      </data-member>
8141      <data-member access='public' layout-offset-in-bits='896'>
8142        <var-decl name='remove_count' type-id='type-id-18' visibility='default' filepath='../.././libiberty/pex-common.h' line='87' column='1'/>
8143      </data-member>
8144      <data-member access='public' layout-offset-in-bits='960'>
8145        <var-decl name='remove' type-id='type-id-123' visibility='default' filepath='../.././libiberty/pex-common.h' line='90' column='1'/>
8146      </data-member>
8147      <data-member access='public' layout-offset-in-bits='1024'>
8148        <var-decl name='funcs' type-id='type-id-148' visibility='default' filepath='../.././libiberty/pex-common.h' line='92' column='1'/>
8149      </data-member>
8150      <data-member access='public' layout-offset-in-bits='1088'>
8151        <var-decl name='sysdep' type-id='type-id-14' visibility='default' filepath='../.././libiberty/pex-common.h' line='94' column='1'/>
8152      </data-member>
8153    </class-decl>
8154    <typedef-decl name='pid_t' type-id='type-id-161' filepath='/usr/include/sys/types.h' line='99' column='1' id='type-id-157'/>
8155    <typedef-decl name='__pid_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-161'/>
8156    <class-decl name='pex_time' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='559' column='1' id='type-id-156'>
8157      <data-member access='public' layout-offset-in-bits='0'>
8158        <var-decl name='user_seconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='561' column='1'/>
8159      </data-member>
8160      <data-member access='public' layout-offset-in-bits='64'>
8161        <var-decl name='user_microseconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='562' column='1'/>
8162      </data-member>
8163      <data-member access='public' layout-offset-in-bits='128'>
8164        <var-decl name='system_seconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='563' column='1'/>
8165      </data-member>
8166      <data-member access='public' layout-offset-in-bits='192'>
8167        <var-decl name='system_microseconds' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='564' column='1'/>
8168      </data-member>
8169    </class-decl>
8170    <class-decl name='pex_funcs' size-in-bits='576' is-struct='yes' visibility='default' filepath='../.././libiberty/pex-common.h' line='99' column='1' id='type-id-159'>
8171      <data-member access='public' layout-offset-in-bits='0'>
8172        <var-decl name='open_read' type-id='type-id-165' visibility='default' filepath='../.././libiberty/pex-common.h' line='103' column='1'/>
8173      </data-member>
8174      <data-member access='public' layout-offset-in-bits='64'>
8175        <var-decl name='open_write' type-id='type-id-165' visibility='default' filepath='../.././libiberty/pex-common.h' line='106' column='1'/>
8176      </data-member>
8177      <data-member access='public' layout-offset-in-bits='128'>
8178        <var-decl name='exec_child' type-id='type-id-166' visibility='default' filepath='../.././libiberty/pex-common.h' line='117' column='1'/>
8179      </data-member>
8180      <data-member access='public' layout-offset-in-bits='192'>
8181        <var-decl name='close' type-id='type-id-167' visibility='default' filepath='../.././libiberty/pex-common.h' line='124' column='1'/>
8182      </data-member>
8183      <data-member access='public' layout-offset-in-bits='256'>
8184        <var-decl name='wait' type-id='type-id-168' visibility='default' filepath='../.././libiberty/pex-common.h' line='129' column='1'/>
8185      </data-member>
8186      <data-member access='public' layout-offset-in-bits='320'>
8187        <var-decl name='pipe' type-id='type-id-169' visibility='default' filepath='../.././libiberty/pex-common.h' line='135' column='1'/>
8188      </data-member>
8189      <data-member access='public' layout-offset-in-bits='384'>
8190        <var-decl name='fdopenr' type-id='type-id-170' visibility='default' filepath='../.././libiberty/pex-common.h' line='139' column='1'/>
8191      </data-member>
8192      <data-member access='public' layout-offset-in-bits='448'>
8193        <var-decl name='fdopenw' type-id='type-id-170' visibility='default' filepath='../.././libiberty/pex-common.h' line='144' column='1'/>
8194      </data-member>
8195      <data-member access='public' layout-offset-in-bits='512'>
8196        <var-decl name='cleanup' type-id='type-id-171' visibility='default' filepath='../.././libiberty/pex-common.h' line='147' column='1'/>
8197      </data-member>
8198    </class-decl>
8199    <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-170'/>
8200    <qualified-type-def type-id='type-id-159' const='yes' id='type-id-153'/>
8201    <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-148'/>
8202    <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-165'/>
8203    <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-167'/>
8204    <pointer-type-def type-id='type-id-181' size-in-bits='64' id='type-id-169'/>
8205    <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-147'/>
8206    <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-146'/>
8207    <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-166'/>
8208    <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-168'/>
8209    <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-171'/>
8210    <function-decl name='pex_init_common' mangled-name='pex_init_common' filepath='../.././libiberty/pex-common.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_init_common'>
8211      <parameter type-id='type-id-18' name='flags' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
8212      <parameter type-id='type-id-15' name='pname' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
8213      <parameter type-id='type-id-15' name='tempbase' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
8214      <parameter type-id='type-id-148' name='funcs' filepath='../.././libiberty/pex-common.c' line='54' column='1'/>
8215      <return type-id='type-id-131'/>
8216    </function-decl>
8217    <function-decl name='pex_run_in_environment' mangled-name='pex_run_in_environment' filepath='../.././libiberty/pex-common.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_run_in_environment'>
8218      <parameter type-id='type-id-131' name='obj' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
8219      <parameter type-id='type-id-18' name='flags' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
8220      <parameter type-id='type-id-15' name='executable' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
8221      <parameter type-id='type-id-122' name='argv' filepath='../.././libiberty/pex-common.c' line='153' column='1'/>
8222      <parameter type-id='type-id-122' name='env' filepath='../.././libiberty/pex-common.c' line='153' column='1'/>
8223      <parameter type-id='type-id-15' name='orig_outname' filepath='../.././libiberty/pex-common.c' line='154' column='1'/>
8224      <parameter type-id='type-id-15' name='errname' filepath='../.././libiberty/pex-common.c' line='154' column='1'/>
8225      <parameter type-id='type-id-42' name='err' filepath='../.././libiberty/pex-common.c' line='155' column='1'/>
8226      <return type-id='type-id-15'/>
8227    </function-decl>
8228    <function-decl name='pex_input_file' mangled-name='pex_input_file' filepath='../.././libiberty/pex-common.c' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_input_file'>
8229      <parameter type-id='type-id-131' name='obj' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
8230      <parameter type-id='type-id-18' name='flags' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
8231      <parameter type-id='type-id-15' name='in_name' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
8232      <return type-id='type-id-89'/>
8233    </function-decl>
8234    <function-decl name='pex_input_pipe' mangled-name='pex_input_pipe' filepath='../.././libiberty/pex-common.c' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_input_pipe'>
8235      <parameter type-id='type-id-131' name='obj' filepath='../.././libiberty/pex-common.c' line='415' column='1'/>
8236      <parameter type-id='type-id-18' name='binary' filepath='../.././libiberty/pex-common.c' line='415' column='1'/>
8237      <return type-id='type-id-89'/>
8238    </function-decl>
8239    <function-decl name='pex_read_err' mangled-name='pex_read_err' filepath='../.././libiberty/pex-common.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_read_err'>
8240      <parameter type-id='type-id-131' name='obj' filepath='../.././libiberty/pex-common.c' line='500' column='1'/>
8241      <parameter type-id='type-id-18' name='binary' filepath='../.././libiberty/pex-common.c' line='500' column='1'/>
8242      <return type-id='type-id-89'/>
8243    </function-decl>
8244    <function-decl name='pex_get_times' mangled-name='pex_get_times' filepath='../.././libiberty/pex-common.c' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_get_times'>
8245      <parameter type-id='type-id-131' name='obj' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
8246      <parameter type-id='type-id-18' name='count' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
8247      <parameter type-id='type-id-147' name='vector' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
8248      <return type-id='type-id-18'/>
8249    </function-decl>
8250    <function-type size-in-bits='64' id='type-id-173'>
8251      <parameter type-id='type-id-131'/>
8252      <parameter type-id='type-id-18'/>
8253      <parameter type-id='type-id-18'/>
8254      <return type-id='type-id-89'/>
8255    </function-type>
8256    <function-type size-in-bits='64' id='type-id-179'>
8257      <parameter type-id='type-id-131'/>
8258      <parameter type-id='type-id-15'/>
8259      <parameter type-id='type-id-18'/>
8260      <return type-id='type-id-18'/>
8261    </function-type>
8262    <function-type size-in-bits='64' id='type-id-180'>
8263      <parameter type-id='type-id-131'/>
8264      <parameter type-id='type-id-18'/>
8265      <return type-id='type-id-18'/>
8266    </function-type>
8267    <function-type size-in-bits='64' id='type-id-181'>
8268      <parameter type-id='type-id-131'/>
8269      <parameter type-id='type-id-42'/>
8270      <parameter type-id='type-id-18'/>
8271      <return type-id='type-id-18'/>
8272    </function-type>
8273    <function-type size-in-bits='64' id='type-id-182'>
8274      <parameter type-id='type-id-131'/>
8275      <parameter type-id='type-id-18'/>
8276      <parameter type-id='type-id-15'/>
8277      <parameter type-id='type-id-122'/>
8278      <parameter type-id='type-id-122'/>
8279      <parameter type-id='type-id-18'/>
8280      <parameter type-id='type-id-18'/>
8281      <parameter type-id='type-id-18'/>
8282      <parameter type-id='type-id-18'/>
8283      <parameter type-id='type-id-328'/>
8284      <parameter type-id='type-id-42'/>
8285      <return type-id='type-id-157'/>
8286    </function-type>
8287    <function-type size-in-bits='64' id='type-id-183'>
8288      <parameter type-id='type-id-131'/>
8289      <parameter type-id='type-id-157'/>
8290      <parameter type-id='type-id-42'/>
8291      <parameter type-id='type-id-147'/>
8292      <parameter type-id='type-id-18'/>
8293      <parameter type-id='type-id-328'/>
8294      <parameter type-id='type-id-42'/>
8295      <return type-id='type-id-157'/>
8296    </function-type>
8297    <function-type size-in-bits='64' id='type-id-184'>
8298      <parameter type-id='type-id-131'/>
8299      <return type-id='type-id-31'/>
8300    </function-type>
8301  </abi-instr>
8302  <abi-instr address-size='64' path='../.././libiberty/pex-unix.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8303    <typedef-decl name='__WAIT_STATUS' type-id='type-id-497' filepath='/usr/include/stdlib.h' line='72' column='1' id='type-id-498'/>
8304    <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/usr/include/stdlib.h' line='68' column='1' id='type-id-497'>
8305      <data-member access='public'>
8306        <var-decl name='__uptr' type-id='type-id-499' visibility='default' filepath='/usr/include/stdlib.h' line='70' column='1'/>
8307      </data-member>
8308      <data-member access='public'>
8309        <var-decl name='__iptr' type-id='type-id-42' visibility='default' filepath='/usr/include/stdlib.h' line='71' column='1'/>
8310      </data-member>
8311    </union-decl>
8312    <union-decl name='wait' size-in-bits='32' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='67' column='1' id='type-id-500'>
8313      <data-member access='public'>
8314        <var-decl name='w_status' type-id='type-id-18' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='69' column='1'/>
8315      </data-member>
8316      <data-member access='public'>
8317        <var-decl name='__wait_terminated' type-id='type-id-501' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='84' column='1'/>
8318      </data-member>
8319      <data-member access='public'>
8320        <var-decl name='__wait_stopped' type-id='type-id-502' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='97' column='1'/>
8321      </data-member>
8322    </union-decl>
8323    <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='70' column='1' id='type-id-501'>
8324      <data-member access='public' layout-offset-in-bits='0'>
8325        <var-decl name='__w_termsig' type-id='type-id-13' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='73' column='1'/>
8326      </data-member>
8327      <data-member access='public' layout-offset-in-bits='7'>
8328        <var-decl name='__w_coredump' type-id='type-id-13' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='74' column='1'/>
8329      </data-member>
8330      <data-member access='public' layout-offset-in-bits='8'>
8331        <var-decl name='__w_retcode' type-id='type-id-13' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='75' column='1'/>
8332      </data-member>
8333    </class-decl>
8334    <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='85' column='1' id='type-id-502'>
8335      <data-member access='public' layout-offset-in-bits='0'>
8336        <var-decl name='__w_stopval' type-id='type-id-13' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='88' column='1'/>
8337      </data-member>
8338      <data-member access='public' layout-offset-in-bits='8'>
8339        <var-decl name='__w_stopsig' type-id='type-id-13' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='89' column='1'/>
8340      </data-member>
8341    </class-decl>
8342    <class-decl name='rusage' size-in-bits='1152' is-struct='yes' visibility='default' filepath='/usr/include/bits/resource.h' line='178' column='1' id='type-id-503'>
8343      <data-member access='public' layout-offset-in-bits='0'>
8344        <var-decl name='ru_utime' type-id='type-id-504' visibility='default' filepath='/usr/include/bits/resource.h' line='181' column='1'/>
8345      </data-member>
8346      <data-member access='public' layout-offset-in-bits='128'>
8347        <var-decl name='ru_stime' type-id='type-id-504' visibility='default' filepath='/usr/include/bits/resource.h' line='183' column='1'/>
8348      </data-member>
8349      <data-member access='public' layout-offset-in-bits='256'>
8350        <var-decl name='ru_maxrss' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='185' column='1'/>
8351      </data-member>
8352      <data-member access='public' layout-offset-in-bits='320'>
8353        <var-decl name='ru_ixrss' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='188' column='1'/>
8354      </data-member>
8355      <data-member access='public' layout-offset-in-bits='384'>
8356        <var-decl name='ru_idrss' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='190' column='1'/>
8357      </data-member>
8358      <data-member access='public' layout-offset-in-bits='448'>
8359        <var-decl name='ru_isrss' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='192' column='1'/>
8360      </data-member>
8361      <data-member access='public' layout-offset-in-bits='512'>
8362        <var-decl name='ru_minflt' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='195' column='1'/>
8363      </data-member>
8364      <data-member access='public' layout-offset-in-bits='576'>
8365        <var-decl name='ru_majflt' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='197' column='1'/>
8366      </data-member>
8367      <data-member access='public' layout-offset-in-bits='640'>
8368        <var-decl name='ru_nswap' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='199' column='1'/>
8369      </data-member>
8370      <data-member access='public' layout-offset-in-bits='704'>
8371        <var-decl name='ru_inblock' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='202' column='1'/>
8372      </data-member>
8373      <data-member access='public' layout-offset-in-bits='768'>
8374        <var-decl name='ru_oublock' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='204' column='1'/>
8375      </data-member>
8376      <data-member access='public' layout-offset-in-bits='832'>
8377        <var-decl name='ru_msgsnd' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='206' column='1'/>
8378      </data-member>
8379      <data-member access='public' layout-offset-in-bits='896'>
8380        <var-decl name='ru_msgrcv' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='208' column='1'/>
8381      </data-member>
8382      <data-member access='public' layout-offset-in-bits='960'>
8383        <var-decl name='ru_nsignals' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='210' column='1'/>
8384      </data-member>
8385      <data-member access='public' layout-offset-in-bits='1024'>
8386        <var-decl name='ru_nvcsw' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='214' column='1'/>
8387      </data-member>
8388      <data-member access='public' layout-offset-in-bits='1088'>
8389        <var-decl name='ru_nivcsw' type-id='type-id-21' visibility='default' filepath='/usr/include/bits/resource.h' line='217' column='1'/>
8390      </data-member>
8391    </class-decl>
8392    <class-decl name='timeval' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/bits/time.h' line='75' column='1' id='type-id-504'>
8393      <data-member access='public' layout-offset-in-bits='0'>
8394        <var-decl name='tv_sec' type-id='type-id-82' visibility='default' filepath='/usr/include/bits/time.h' line='77' column='1'/>
8395      </data-member>
8396      <data-member access='public' layout-offset-in-bits='64'>
8397        <var-decl name='tv_usec' type-id='type-id-505' visibility='default' filepath='/usr/include/bits/time.h' line='78' column='1'/>
8398      </data-member>
8399    </class-decl>
8400    <typedef-decl name='__suseconds_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='151' column='1' id='type-id-505'/>
8401    <pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-506'/>
8402    <pointer-type-def type-id='type-id-500' size-in-bits='64' id='type-id-499'/>
8403    <var-decl name='funcs' type-id='type-id-153' mangled-name='funcs' visibility='default' filepath='../.././libiberty/pex-unix.c' line='317' column='1' elf-symbol-id='funcs'/>
8404    <function-decl name='fcntl' filepath='/usr/include/fcntl.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64'>
8405      <parameter type-id='type-id-18'/>
8406      <parameter type-id='type-id-18'/>
8407      <parameter is-variadic='yes'/>
8408      <return type-id='type-id-18'/>
8409    </function-decl>
8410    <function-decl name='pipe' filepath='/usr/include/unistd.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
8411      <parameter type-id='type-id-42'/>
8412      <return type-id='type-id-18'/>
8413    </function-decl>
8414    <function-decl name='wait4' filepath='/usr/include/sys/wait.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
8415      <parameter type-id='type-id-161'/>
8416      <parameter type-id='type-id-498'/>
8417      <parameter type-id='type-id-18'/>
8418      <parameter type-id='type-id-506'/>
8419      <return type-id='type-id-161'/>
8420    </function-decl>
8421    <function-decl name='waitpid' filepath='/usr/include/sys/wait.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
8422      <parameter type-id='type-id-161'/>
8423      <parameter type-id='type-id-42'/>
8424      <parameter type-id='type-id-18'/>
8425      <return type-id='type-id-161'/>
8426    </function-decl>
8427    <function-decl name='kill' filepath='/usr/include/signal.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
8428      <parameter type-id='type-id-161'/>
8429      <parameter type-id='type-id-18'/>
8430      <return type-id='type-id-18'/>
8431    </function-decl>
8432    <function-decl name='write' filepath='/usr/include/unistd.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
8433      <parameter type-id='type-id-18'/>
8434      <parameter type-id='type-id-14'/>
8435      <parameter type-id='type-id-32'/>
8436      <return type-id='type-id-399'/>
8437    </function-decl>
8438    <function-decl name='_exit' filepath='/usr/include/unistd.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
8439      <parameter type-id='type-id-18'/>
8440      <return type-id='type-id-31'/>
8441    </function-decl>
8442    <function-decl name='sleep' filepath='/usr/include/unistd.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64'>
8443      <parameter type-id='type-id-13'/>
8444      <return type-id='type-id-13'/>
8445    </function-decl>
8446    <function-decl name='vfork' filepath='/usr/include/unistd.h' line='783' column='1' visibility='default' binding='global' size-in-bits='64'>
8447      <return type-id='type-id-161'/>
8448    </function-decl>
8449    <function-decl name='dup2' filepath='/usr/include/unistd.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
8450      <parameter type-id='type-id-18'/>
8451      <parameter type-id='type-id-18'/>
8452      <return type-id='type-id-18'/>
8453    </function-decl>
8454    <function-decl name='execvp' filepath='/usr/include/unistd.h' line='575' column='1' visibility='default' binding='global' size-in-bits='64'>
8455      <parameter type-id='type-id-15'/>
8456      <parameter type-id='type-id-122'/>
8457      <return type-id='type-id-18'/>
8458    </function-decl>
8459    <function-decl name='execv' filepath='/usr/include/unistd.h' line='560' column='1' visibility='default' binding='global' size-in-bits='64'>
8460      <parameter type-id='type-id-15'/>
8461      <parameter type-id='type-id-122'/>
8462      <return type-id='type-id-18'/>
8463    </function-decl>
8464  </abi-instr>
8465  <abi-instr address-size='64' path='../.././libiberty/safe-ctype.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8466    <array-type-def dimensions='1' type-id='type-id-507' size-in-bits='4096' id='type-id-508'>
8467      <subrange length='256' type-id='type-id-4' id='type-id-397'/>
8468    </array-type-def>
8469    <array-type-def dimensions='1' type-id='type-id-29' size-in-bits='4096' id='type-id-509'>
8470      <subrange length='256' type-id='type-id-4' id='type-id-397'/>
8471    </array-type-def>
8472    <qualified-type-def type-id='type-id-29' const='yes' id='type-id-507'/>
8473    <var-decl name='_sch_istable' type-id='type-id-508' mangled-name='_sch_istable' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='159' column='1' elf-symbol-id='_sch_istable'/>
8474    <var-decl name='_sch_toupper' type-id='type-id-414' mangled-name='_sch_toupper' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='220' column='1' elf-symbol-id='_sch_toupper'/>
8475    <var-decl name='_sch_tolower' type-id='type-id-414' mangled-name='_sch_tolower' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='191' column='1' elf-symbol-id='_sch_tolower'/>
8476  </abi-instr>
8477  <abi-instr address-size='64' path='../.././libiberty/unlink-if-ordinary.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8478    <function-decl name='__lxstat' filepath='/usr/include/sys/stat.h' line='405' column='1' visibility='default' binding='global' size-in-bits='64'>
8479      <parameter type-id='type-id-18'/>
8480      <parameter type-id='type-id-15'/>
8481      <parameter type-id='type-id-132'/>
8482      <return type-id='type-id-18'/>
8483    </function-decl>
8484  </abi-instr>
8485  <abi-instr address-size='64' path='../.././libiberty/xexit.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8486    <var-decl name='_xexit_cleanup' type-id='type-id-136' mangled-name='_xexit_cleanup' visibility='default' filepath='../.././libiberty/xexit.c' line='44' column='1' elf-symbol-id='_xexit_cleanup'/>
8487  </abi-instr>
8488  <abi-instr address-size='64' path='../.././libiberty/xmalloc.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8489    <typedef-decl name='intptr_t' type-id='type-id-510' filepath='/usr/include/unistd.h' line='268' column='1' id='type-id-511'/>
8490    <typedef-decl name='__intptr_t' type-id='type-id-21' filepath='/usr/include/bits/types.h' line='189' column='1' id='type-id-510'/>
8491    <function-decl name='xmalloc_failed' mangled-name='xmalloc_failed' filepath='../.././libiberty/xmalloc.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xmalloc_failed'>
8492      <parameter type-id='type-id-32' name='size' filepath='../.././libiberty/xmalloc.c' line='117' column='1'/>
8493      <return type-id='type-id-31'/>
8494    </function-decl>
8495    <function-decl name='sbrk' filepath='/usr/include/unistd.h' line='1053' column='1' visibility='default' binding='global' size-in-bits='64'>
8496      <parameter type-id='type-id-511'/>
8497      <return type-id='type-id-14'/>
8498    </function-decl>
8499    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
8500      <parameter type-id='type-id-32'/>
8501      <parameter type-id='type-id-32'/>
8502      <return type-id='type-id-14'/>
8503    </function-decl>
8504  </abi-instr>
8505  <abi-instr address-size='64' path='../.././libiberty/xmemdup.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
8506  </abi-instr>
8507</abi-corpus>
8508