Temporary header file '/tmp/GBI1jgWJYk/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/tao/pegtl/apply_mode.hpp" #include "/usr/include/tao/pegtl/argv_input.hpp" #include "/usr/include/tao/pegtl/ascii.hpp" #include "/usr/include/tao/pegtl/buffer_input.hpp" #include "/usr/include/tao/pegtl/change_action.hpp" #include "/usr/include/tao/pegtl/change_action_and_state.hpp" #include "/usr/include/tao/pegtl/change_action_and_states.hpp" #include "/usr/include/tao/pegtl/change_control.hpp" #include "/usr/include/tao/pegtl/change_state.hpp" #include "/usr/include/tao/pegtl/change_states.hpp" #include "/usr/include/tao/pegtl/config.hpp" #include "/usr/include/tao/pegtl/contrib/abnf.hpp" #include "/usr/include/tao/pegtl/contrib/add_state.hpp" #include "/usr/include/tao/pegtl/contrib/alphabet.hpp" #include "/usr/include/tao/pegtl/contrib/analyze.hpp" #include "/usr/include/tao/pegtl/contrib/analyze_traits.hpp" #include "/usr/include/tao/pegtl/contrib/check_bytes.hpp" #include "/usr/include/tao/pegtl/contrib/control_action.hpp" #include "/usr/include/tao/pegtl/contrib/coverage.hpp" #include "/usr/include/tao/pegtl/contrib/forward.hpp" #include "/usr/include/tao/pegtl/contrib/function.hpp" #include "/usr/include/tao/pegtl/contrib/http.hpp" #include "/usr/include/tao/pegtl/contrib/icu/internal.hpp" #include "/usr/include/tao/pegtl/contrib/icu/utf16.hpp" #include "/usr/include/tao/pegtl/contrib/icu/utf32.hpp" #include "/usr/include/tao/pegtl/contrib/icu/utf8.hpp" #include "/usr/include/tao/pegtl/contrib/if_then.hpp" #include "/usr/include/tao/pegtl/contrib/instantiate.hpp" #include "/usr/include/tao/pegtl/contrib/integer.hpp" #include "/usr/include/tao/pegtl/contrib/internal/endian.hpp" #include "/usr/include/tao/pegtl/contrib/internal/endian_gcc.hpp" #include "/usr/include/tao/pegtl/contrib/internal/peek_mask_uint.hpp" #include "/usr/include/tao/pegtl/contrib/internal/peek_mask_uint8.hpp" #include "/usr/include/tao/pegtl/contrib/internal/peek_uint.hpp" #include "/usr/include/tao/pegtl/contrib/internal/peek_uint8.hpp" #include "/usr/include/tao/pegtl/contrib/internal/peek_utf16.hpp" #include "/usr/include/tao/pegtl/contrib/internal/peek_utf32.hpp" #include "/usr/include/tao/pegtl/contrib/internal/read_uint.hpp" #include "/usr/include/tao/pegtl/contrib/internal/set_stack_guard.hpp" #include "/usr/include/tao/pegtl/contrib/internal/vector_stack_guard.hpp" #include "/usr/include/tao/pegtl/contrib/iri.hpp" #include "/usr/include/tao/pegtl/contrib/json.hpp" #include "/usr/include/tao/pegtl/contrib/json_pointer.hpp" #include "/usr/include/tao/pegtl/contrib/limit_bytes.hpp" #include "/usr/include/tao/pegtl/contrib/limit_depth.hpp" #include "/usr/include/tao/pegtl/contrib/parse_tree.hpp" #include "/usr/include/tao/pegtl/contrib/parse_tree_to_dot.hpp" #include "/usr/include/tao/pegtl/contrib/peg.hpp" #include "/usr/include/tao/pegtl/contrib/predicates.hpp" #include "/usr/include/tao/pegtl/contrib/print.hpp" #include "/usr/include/tao/pegtl/contrib/print_coverage.hpp" #include "/usr/include/tao/pegtl/contrib/proto3.hpp" #include "/usr/include/tao/pegtl/contrib/raw_string.hpp" #include "/usr/include/tao/pegtl/contrib/remove_first_state.hpp" #include "/usr/include/tao/pegtl/contrib/remove_last_states.hpp" #include "/usr/include/tao/pegtl/contrib/rep_one_min_max.hpp" #include "/usr/include/tao/pegtl/contrib/rep_string.hpp" #include "/usr/include/tao/pegtl/contrib/separated_seq.hpp" #include "/usr/include/tao/pegtl/contrib/shuffle_states.hpp" #include "/usr/include/tao/pegtl/contrib/state_control.hpp" #include "/usr/include/tao/pegtl/contrib/to_string.hpp" #include "/usr/include/tao/pegtl/contrib/trace.hpp" #include "/usr/include/tao/pegtl/contrib/uint16.hpp" #include "/usr/include/tao/pegtl/contrib/uint32.hpp" #include "/usr/include/tao/pegtl/contrib/uint64.hpp" #include "/usr/include/tao/pegtl/contrib/uint8.hpp" #include "/usr/include/tao/pegtl/contrib/unescape.hpp" #include "/usr/include/tao/pegtl/contrib/uri.hpp" #include "/usr/include/tao/pegtl/contrib/utf16.hpp" #include "/usr/include/tao/pegtl/contrib/utf32.hpp" #include "/usr/include/tao/pegtl/cstream_input.hpp" #include "/usr/include/tao/pegtl/demangle.hpp" #include "/usr/include/tao/pegtl/disable_action.hpp" #include "/usr/include/tao/pegtl/discard_input.hpp" #include "/usr/include/tao/pegtl/discard_input_on_failure.hpp" #include "/usr/include/tao/pegtl/discard_input_on_success.hpp" #include "/usr/include/tao/pegtl/enable_action.hpp" #include "/usr/include/tao/pegtl/eol.hpp" #include "/usr/include/tao/pegtl/eol_pair.hpp" #include "/usr/include/tao/pegtl/file_input.hpp" #include "/usr/include/tao/pegtl/internal/action.hpp" #include "/usr/include/tao/pegtl/internal/action_input.hpp" #include "/usr/include/tao/pegtl/internal/any.hpp" #include "/usr/include/tao/pegtl/internal/apply.hpp" #include "/usr/include/tao/pegtl/internal/apply0.hpp" #include "/usr/include/tao/pegtl/internal/apply0_single.hpp" #include "/usr/include/tao/pegtl/internal/apply_single.hpp" #include "/usr/include/tao/pegtl/internal/at.hpp" #include "/usr/include/tao/pegtl/internal/bof.hpp" #include "/usr/include/tao/pegtl/internal/bol.hpp" #include "/usr/include/tao/pegtl/internal/bump.hpp" #include "/usr/include/tao/pegtl/internal/bump_help.hpp" #include "/usr/include/tao/pegtl/internal/bytes.hpp" #include "/usr/include/tao/pegtl/internal/control.hpp" #include "/usr/include/tao/pegtl/internal/cr_crlf_eol.hpp" #include "/usr/include/tao/pegtl/internal/cr_eol.hpp" #include "/usr/include/tao/pegtl/internal/crlf_eol.hpp" #include "/usr/include/tao/pegtl/internal/cstream_reader.hpp" #include "/usr/include/tao/pegtl/internal/cstring_reader.hpp" #include "/usr/include/tao/pegtl/internal/dependent_false.hpp" #include "/usr/include/tao/pegtl/internal/disable.hpp" #include "/usr/include/tao/pegtl/internal/discard.hpp" #include "/usr/include/tao/pegtl/internal/enable.hpp" #include "/usr/include/tao/pegtl/internal/enable_control.hpp" #include "/usr/include/tao/pegtl/internal/eof.hpp" #include "/usr/include/tao/pegtl/internal/eol.hpp" #include "/usr/include/tao/pegtl/internal/eolf.hpp" #include "/usr/include/tao/pegtl/internal/failure.hpp" #include "/usr/include/tao/pegtl/internal/file_mapper_posix.hpp" #include "/usr/include/tao/pegtl/internal/file_reader.hpp" #include "/usr/include/tao/pegtl/internal/filesystem.hpp" #include "/usr/include/tao/pegtl/internal/has_apply.hpp" #include "/usr/include/tao/pegtl/internal/has_apply0.hpp" #include "/usr/include/tao/pegtl/internal/has_match.hpp" #include "/usr/include/tao/pegtl/internal/has_unwind.hpp" #include "/usr/include/tao/pegtl/internal/identifier.hpp" #include "/usr/include/tao/pegtl/internal/if_apply.hpp" #include "/usr/include/tao/pegtl/internal/if_must.hpp" #include "/usr/include/tao/pegtl/internal/if_must_else.hpp" #include "/usr/include/tao/pegtl/internal/if_then_else.hpp" #include "/usr/include/tao/pegtl/internal/input_pair.hpp" #include "/usr/include/tao/pegtl/internal/istream_reader.hpp" #include "/usr/include/tao/pegtl/internal/istring.hpp" #include "/usr/include/tao/pegtl/internal/iterator.hpp" #include "/usr/include/tao/pegtl/internal/lf_crlf_eol.hpp" #include "/usr/include/tao/pegtl/internal/lf_eol.hpp" #include "/usr/include/tao/pegtl/internal/list.hpp" #include "/usr/include/tao/pegtl/internal/list_must.hpp" #include "/usr/include/tao/pegtl/internal/list_tail.hpp" #include "/usr/include/tao/pegtl/internal/list_tail_pad.hpp" #include "/usr/include/tao/pegtl/internal/marker.hpp" #include "/usr/include/tao/pegtl/internal/minus.hpp" #include "/usr/include/tao/pegtl/internal/missing_apply.hpp" #include "/usr/include/tao/pegtl/internal/missing_apply0.hpp" #include "/usr/include/tao/pegtl/internal/must.hpp" #include "/usr/include/tao/pegtl/internal/not_at.hpp" #include "/usr/include/tao/pegtl/internal/one.hpp" #include "/usr/include/tao/pegtl/internal/opt.hpp" #include "/usr/include/tao/pegtl/internal/pad.hpp" #include "/usr/include/tao/pegtl/internal/pad_opt.hpp" #include "/usr/include/tao/pegtl/internal/path_to_string.hpp" #include "/usr/include/tao/pegtl/internal/peek_char.hpp" #include "/usr/include/tao/pegtl/internal/peek_utf8.hpp" #include "/usr/include/tao/pegtl/internal/pegtl_string.hpp" #include "/usr/include/tao/pegtl/internal/plus.hpp" #include "/usr/include/tao/pegtl/internal/raise.hpp" #include "/usr/include/tao/pegtl/internal/range.hpp" #include "/usr/include/tao/pegtl/internal/ranges.hpp" #include "/usr/include/tao/pegtl/internal/rematch.hpp" #include "/usr/include/tao/pegtl/internal/rep.hpp" #include "/usr/include/tao/pegtl/internal/rep_min.hpp" #include "/usr/include/tao/pegtl/internal/rep_min_max.hpp" #include "/usr/include/tao/pegtl/internal/rep_opt.hpp" #include "/usr/include/tao/pegtl/internal/require.hpp" #include "/usr/include/tao/pegtl/internal/result_on_found.hpp" #include "/usr/include/tao/pegtl/internal/rules.hpp" #include "/usr/include/tao/pegtl/internal/seq.hpp" #include "/usr/include/tao/pegtl/internal/sor.hpp" #include "/usr/include/tao/pegtl/internal/star.hpp" #include "/usr/include/tao/pegtl/internal/star_must.hpp" #include "/usr/include/tao/pegtl/internal/state.hpp" #include "/usr/include/tao/pegtl/internal/string.hpp" #include "/usr/include/tao/pegtl/internal/success.hpp" #include "/usr/include/tao/pegtl/internal/try_catch_type.hpp" #include "/usr/include/tao/pegtl/internal/until.hpp" #include "/usr/include/tao/pegtl/internal/unwind_guard.hpp" #include "/usr/include/tao/pegtl/istream_input.hpp" #include "/usr/include/tao/pegtl/match.hpp" #include "/usr/include/tao/pegtl/memory_input.hpp" #include "/usr/include/tao/pegtl/mmap_input.hpp" #include "/usr/include/tao/pegtl/must_if.hpp" #include "/usr/include/tao/pegtl/normal.hpp" #include "/usr/include/tao/pegtl/nothing.hpp" #include "/usr/include/tao/pegtl/parse.hpp" #include "/usr/include/tao/pegtl/parse_error.hpp" #include "/usr/include/tao/pegtl/position.hpp" #include "/usr/include/tao/pegtl/read_input.hpp" #include "/usr/include/tao/pegtl/require_apply.hpp" #include "/usr/include/tao/pegtl/require_apply0.hpp" #include "/usr/include/tao/pegtl/rewind_mode.hpp" #include "/usr/include/tao/pegtl/rules.hpp" #include "/usr/include/tao/pegtl/string_input.hpp" #include "/usr/include/tao/pegtl/tracking_mode.hpp" #include "/usr/include/tao/pegtl/type_list.hpp" #include "/usr/include/tao/pegtl/utf8.hpp" #include "/usr/include/tao/pegtl/version.hpp" #include "/usr/include/tao/pegtl/visit.hpp" #include "/usr/include/tao/pegtl.hpp" // add namespaces namespace tao{typedef int tmp_add_type_1;} tao::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace tao{namespace pegtl{typedef int tmp_add_type_2;}} tao::pegtl::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace tao{namespace pegtl{namespace abnf{typedef int tmp_add_type_3;}}} tao::pegtl::abnf::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace tao{namespace pegtl{namespace alphabet{typedef int tmp_add_type_4;}}} tao::pegtl::alphabet::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace tao{namespace pegtl{namespace ascii{typedef int tmp_add_type_5;}}} tao::pegtl::ascii::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace tao{namespace pegtl{namespace http{typedef int tmp_add_type_6;}}} tao::pegtl::http::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace tao{namespace pegtl{namespace http{namespace internal{typedef int tmp_add_type_7;}}}} tao::pegtl::http::internal::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace tao{namespace pegtl{namespace internal{typedef int tmp_add_type_8;}}} tao::pegtl::internal::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace tao{namespace pegtl{namespace internal{namespace icu{typedef int tmp_add_type_9;}}}} tao::pegtl::internal::icu::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace tao{namespace pegtl{namespace iri{typedef int tmp_add_type_10;}}} tao::pegtl::iri::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace tao{namespace pegtl{namespace json{typedef int tmp_add_type_11;}}} tao::pegtl::json::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace tao{namespace pegtl{namespace peg{typedef int tmp_add_type_12;}}} tao::pegtl::peg::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace tao{namespace pegtl{namespace peg{namespace grammar{typedef int tmp_add_type_13;}}}} tao::pegtl::peg::grammar::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace tao{namespace pegtl{namespace proto3{typedef int tmp_add_type_14;}}} tao::pegtl::proto3::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace tao{namespace pegtl{namespace special{typedef int tmp_add_type_15;}}} tao::pegtl::special::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace tao{namespace pegtl{namespace uint8{typedef int tmp_add_type_16;}}} tao::pegtl::uint8::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace tao{namespace pegtl{namespace unescape{typedef int tmp_add_type_17;}}} tao::pegtl::unescape::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace tao{namespace pegtl{namespace uri{typedef int tmp_add_type_18;}}} tao::pegtl::uri::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace tao{namespace pegtl{namespace utf8{typedef int tmp_add_type_19;}}} tao::pegtl::utf8::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace tao{namespace pegtl{namespace utf8{namespace icu{typedef int tmp_add_type_20;}}}} tao::pegtl::utf8::icu::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace icu_72{typedef int tmp_add_type_21;} icu_72::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace tao{namespace pegtl{namespace http{namespace internal{namespace chunk_helper{typedef int tmp_add_type_22;}}}}} tao::pegtl::http::internal::chunk_helper::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace tao{namespace pegtl{namespace json_pointer{typedef int tmp_add_type_23;}}} tao::pegtl::json_pointer::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace tao{namespace pegtl{namespace parse_tree{typedef int tmp_add_type_24;}}} tao::pegtl::parse_tree::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace tao{namespace pegtl{namespace parse_tree{namespace internal{typedef int tmp_add_type_25;}}}} tao::pegtl::parse_tree::internal::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace tao{namespace pegtl{namespace uint16_be{typedef int tmp_add_type_26;}}} tao::pegtl::uint16_be::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace tao{namespace pegtl{namespace uint16_le{typedef int tmp_add_type_27;}}} tao::pegtl::uint16_le::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace tao{namespace pegtl{namespace uint32_be{typedef int tmp_add_type_28;}}} tao::pegtl::uint32_be::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace tao{namespace pegtl{namespace uint32_le{typedef int tmp_add_type_29;}}} tao::pegtl::uint32_le::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace tao{namespace pegtl{namespace uint64_be{typedef int tmp_add_type_30;}}} tao::pegtl::uint64_be::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace tao{namespace pegtl{namespace uint64_le{typedef int tmp_add_type_31;}}} tao::pegtl::uint64_le::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace tao{namespace pegtl{namespace utf16_be{typedef int tmp_add_type_32;}}} tao::pegtl::utf16_be::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace tao{namespace pegtl{namespace utf16_be{namespace icu{typedef int tmp_add_type_33;}}}} tao::pegtl::utf16_be::icu::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace tao{namespace pegtl{namespace utf16_le{typedef int tmp_add_type_34;}}} tao::pegtl::utf16_le::tmp_add_type_34 tmp_add_func_34(){return 0;}; namespace tao{namespace pegtl{namespace utf16_le{namespace icu{typedef int tmp_add_type_35;}}}} tao::pegtl::utf16_le::icu::tmp_add_type_35 tmp_add_func_35(){return 0;}; namespace tao{namespace pegtl{namespace utf32_be{typedef int tmp_add_type_36;}}} tao::pegtl::utf32_be::tmp_add_type_36 tmp_add_func_36(){return 0;}; namespace tao{namespace pegtl{namespace utf32_be{namespace icu{typedef int tmp_add_type_37;}}}} tao::pegtl::utf32_be::icu::tmp_add_type_37 tmp_add_func_37(){return 0;}; namespace tao{namespace pegtl{namespace utf32_le{typedef int tmp_add_type_38;}}} tao::pegtl::utf32_le::tmp_add_type_38 tmp_add_func_38(){return 0;}; namespace tao{namespace pegtl{namespace utf32_le{namespace icu{typedef int tmp_add_type_39;}}}} tao::pegtl::utf32_le::icu::tmp_add_type_39 tmp_add_func_39(){return 0;}; // add classes _G_fpos64_t* tmp_add_class_0; _G_fpos_t* tmp_add_class_1; _IO_cookie_io_functions_t* tmp_add_class_2; f_owner_ex* tmp_add_class_3; file_handle* tmp_add_class_4; flock64* tmp_add_class_5; iovec* tmp_add_class_6; statx_timestamp* tmp_add_class_7; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/GBI1jgWJYk/dump1.h"