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

  // add defines
  #define __STDC_VERSION__ 201710L
#define _TIME_BITS 64
#define _FILE_OFFSET_BITS 64
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED

  // add includes
  #include "/usr/include/iscsi/iscsi.h"
  #include "/usr/include/iscsi/scsi-lowlevel.h"

  // add classes
  iscsi_data* tmp_add_class_0;
  iscsi_discovery_address* tmp_add_class_1;
  iscsi_target_portal* tmp_add_class_2;
  iscsi_url* tmp_add_class_3;
  scsi_command_descriptor* tmp_add_class_4;
  scsi_copy_results_copy_status* tmp_add_class_5;
  scsi_copy_results_op_params* tmp_add_class_6;
  scsi_data* tmp_add_class_7;
  scsi_get_lba_status* tmp_add_class_8;
  scsi_inquiry_block_device_characteristics* tmp_add_class_9;
  scsi_inquiry_block_limits* tmp_add_class_10;
  scsi_inquiry_device_designator* tmp_add_class_11;
  scsi_inquiry_device_identification* tmp_add_class_12;
  scsi_inquiry_logical_block_provisioning* tmp_add_class_13;
  scsi_inquiry_standard* tmp_add_class_14;
  scsi_inquiry_supported_pages* tmp_add_class_15;
  scsi_inquiry_unit_serial_number* tmp_add_class_16;
  scsi_iovec* tmp_add_class_17;
  scsi_iovector* tmp_add_class_18;
  scsi_lba_status_descriptor* tmp_add_class_19;
  scsi_mode_page* tmp_add_class_20;
  scsi_mode_page_caching* tmp_add_class_21;
  scsi_mode_page_control* tmp_add_class_22;
  scsi_mode_page_disconnect_reconnect* tmp_add_class_23;
  scsi_mode_page_informational_exceptions_control* tmp_add_class_24;
  scsi_mode_page_power_condition* tmp_add_class_25;
  scsi_mode_sense* tmp_add_class_26;
  scsi_op_timeout_descriptor* tmp_add_class_27;
  scsi_persistent_reserve_in_read_keys* tmp_add_class_28;
  scsi_persistent_reserve_in_read_reservation* tmp_add_class_29;
  scsi_persistent_reserve_in_report_capabilities* tmp_add_class_30;
  scsi_persistent_reserve_out_basic* tmp_add_class_31;
  scsi_read10_cdb* tmp_add_class_32;
  scsi_read12_cdb* tmp_add_class_33;
  scsi_read16_cdb* tmp_add_class_34;
  scsi_read6_cdb* tmp_add_class_35;
  scsi_readcapacity10* tmp_add_class_36;
  scsi_readcapacity16* tmp_add_class_37;
  scsi_readtoc_desc* tmp_add_class_38;
  scsi_readtoc_list* tmp_add_class_39;
  scsi_report_supported_op_codes* tmp_add_class_40;
  scsi_report_supported_op_codes_one_command* tmp_add_class_41;
  scsi_report_supported_params* tmp_add_class_42;
  scsi_reportluns_list* tmp_add_class_43;
  scsi_sense* tmp_add_class_44;
  scsi_task* tmp_add_class_45;
  scsi_verify10_cdb* tmp_add_class_46;
  scsi_verify12_cdb* tmp_add_class_47;
  scsi_verify16_cdb* tmp_add_class_48;
  scsi_write10_cdb* tmp_add_class_49;
  scsi_write12_cdb* tmp_add_class_50;
  scsi_write16_cdb* tmp_add_class_51;
  scsi_writeatomic16_cdb* tmp_add_class_52;
  unmap_list* tmp_add_class_53;

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

