Temporary header file '/tmp/nEIZIUvNj_/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _FILE_OFFSET_BITS 64
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/rcheevos/rc_api_editor.h"
  #include "/usr/include/rcheevos/rc_api_info.h"
  #include "/usr/include/rcheevos/rc_api_request.h"
  #include "/usr/include/rcheevos/rc_api_runtime.h"
  #include "/usr/include/rcheevos/rc_api_user.h"
  #include "/usr/include/rcheevos/rc_consoles.h"
  #include "/usr/include/rcheevos/rc_error.h"
  #include "/usr/include/rcheevos/rc_hash.h"
  #include "/usr/include/rcheevos/rc_runtime.h"
  #include "/usr/include/rcheevos/rc_runtime_types.h"
  #include "/usr/include/rcheevos/rc_url.h"
  #include "/usr/include/rcheevos/rcheevos.h"

  // 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;
  rc_api_achievement_awarded_entry_t* tmp_add_class_3;
  rc_api_achievement_definition_t* tmp_add_class_4;
  rc_api_add_game_hash_request_t* tmp_add_class_5;
  rc_api_add_game_hash_response_t* tmp_add_class_6;
  rc_api_award_achievement_request_t* tmp_add_class_7;
  rc_api_award_achievement_response_t* tmp_add_class_8;
  rc_api_buffer_t* tmp_add_class_9;
  rc_api_code_note_t* tmp_add_class_10;
  rc_api_fetch_achievement_info_request_t* tmp_add_class_11;
  rc_api_fetch_achievement_info_response_t* tmp_add_class_12;
  rc_api_fetch_badge_range_request_t* tmp_add_class_13;
  rc_api_fetch_badge_range_response_t* tmp_add_class_14;
  rc_api_fetch_code_notes_request_t* tmp_add_class_15;
  rc_api_fetch_code_notes_response_t* tmp_add_class_16;
  rc_api_fetch_game_data_request_t* tmp_add_class_17;
  rc_api_fetch_game_data_response_t* tmp_add_class_18;
  rc_api_fetch_games_list_request_t* tmp_add_class_19;
  rc_api_fetch_games_list_response_t* tmp_add_class_20;
  rc_api_fetch_image_request_t* tmp_add_class_21;
  rc_api_fetch_leaderboard_info_request_t* tmp_add_class_22;
  rc_api_fetch_leaderboard_info_response_t* tmp_add_class_23;
  rc_api_fetch_user_unlocks_request_t* tmp_add_class_24;
  rc_api_fetch_user_unlocks_response_t* tmp_add_class_25;
  rc_api_game_list_entry_t* tmp_add_class_26;
  rc_api_lboard_entry_t* tmp_add_class_27;
  rc_api_lboard_info_entry_t* tmp_add_class_28;
  rc_api_leaderboard_definition_t* tmp_add_class_29;
  rc_api_login_request_t* tmp_add_class_30;
  rc_api_login_response_t* tmp_add_class_31;
  rc_api_ping_request_t* tmp_add_class_32;
  rc_api_ping_response_t* tmp_add_class_33;
  rc_api_request_t* tmp_add_class_34;
  rc_api_resolve_hash_request_t* tmp_add_class_35;
  rc_api_resolve_hash_response_t* tmp_add_class_36;
  rc_api_response_t* tmp_add_class_37;
  rc_api_start_session_request_t* tmp_add_class_38;
  rc_api_start_session_response_t* tmp_add_class_39;
  rc_api_submit_lboard_entry_request_t* tmp_add_class_40;
  rc_api_submit_lboard_entry_response_t* tmp_add_class_41;
  rc_api_update_achievement_request_t* tmp_add_class_42;
  rc_api_update_achievement_response_t* tmp_add_class_43;
  rc_api_update_code_note_request_t* tmp_add_class_44;
  rc_api_update_code_note_response_t* tmp_add_class_45;
  rc_api_update_leaderboard_request_t* tmp_add_class_46;
  rc_api_update_leaderboard_response_t* tmp_add_class_47;
  rc_condition_t* tmp_add_class_48;
  rc_condset_t* tmp_add_class_49;
  rc_hash_cdreader* tmp_add_class_50;
  rc_hash_filereader* tmp_add_class_51;
  rc_hash_iterator* tmp_add_class_52;
  rc_lboard_t* tmp_add_class_53;
  rc_memory_region_t* tmp_add_class_54;
  rc_memory_regions_t* tmp_add_class_55;
  rc_memref_t* tmp_add_class_56;
  rc_memref_value_t* tmp_add_class_57;
  rc_operand_t* tmp_add_class_58;
  rc_richpresence_display_part_t* tmp_add_class_59;
  rc_richpresence_display_t* tmp_add_class_60;
  rc_richpresence_lookup_item_t* tmp_add_class_61;
  rc_richpresence_lookup_t* tmp_add_class_62;
  rc_richpresence_t* tmp_add_class_63;
  rc_runtime_event_t* tmp_add_class_64;
  rc_runtime_lboard_t* tmp_add_class_65;
  rc_runtime_richpresence_t* tmp_add_class_66;
  rc_runtime_t* tmp_add_class_67;
  rc_runtime_trigger_t* tmp_add_class_68;
  rc_trigger_t* tmp_add_class_69;
  rc_value_t* tmp_add_class_70;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/nEIZIUvNj_/dump1.h"

