Temporary header file '/tmp/TF0zbOqKwo/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
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/enlightenment/config.h"
  #include "/usr/include/enlightenment/e.h"
  #include "/usr/include/enlightenment/e_Efx.h"
  #include "/usr/include/enlightenment/e_about.h"
  #include "/usr/include/enlightenment/e_acpi.h"
  #include "/usr/include/enlightenment/e_actions.h"
  #include "/usr/include/enlightenment/e_alert.h"
  #include "/usr/include/enlightenment/e_atoms.h"
  #include "/usr/include/enlightenment/e_auth.h"
  #include "/usr/include/enlightenment/e_backlight.h"
  #include "/usr/include/enlightenment/e_bg.h"
  #include "/usr/include/enlightenment/e_bindings.h"
  #include "/usr/include/enlightenment/e_client.h"
  #include "/usr/include/enlightenment/e_client_volume.h"
  #include "/usr/include/enlightenment/e_color.h"
  #include "/usr/include/enlightenment/e_color_dialog.h"
  #include "/usr/include/enlightenment/e_comp.h"
  #include "/usr/include/enlightenment/e_comp_canvas.h"
  #include "/usr/include/enlightenment/e_comp_cfdata.h"
  #include "/usr/include/enlightenment/e_comp_object.h"
  #include "/usr/include/enlightenment/e_comp_wl.h"
  #include "/usr/include/enlightenment/e_comp_wl_data.h"
  #include "/usr/include/enlightenment/e_comp_wl_dmabuf.h"
  #include "/usr/include/enlightenment/e_comp_wl_input.h"
  #include "/usr/include/enlightenment/e_comp_x.h"
  #include "/usr/include/enlightenment/e_comp_x_devices.h"
  #include "/usr/include/enlightenment/e_comp_x_randr.h"
  #include "/usr/include/enlightenment/e_config.h"
  #include "/usr/include/enlightenment/e_config_data.h"
  #include "/usr/include/enlightenment/e_config_dialog.h"
  #include "/usr/include/enlightenment/e_configure.h"
  #include "/usr/include/enlightenment/e_confirm_dialog.h"
  #include "/usr/include/enlightenment/e_datastore.h"
  #include "/usr/include/enlightenment/e_dbusmenu.h"
  #include "/usr/include/enlightenment/e_desk.h"
  #include "/usr/include/enlightenment/e_deskenv.h"
  #include "/usr/include/enlightenment/e_desklock.h"
  #include "/usr/include/enlightenment/e_deskmirror.h"
  #include "/usr/include/enlightenment/e_desktop_editor.h"
  #include "/usr/include/enlightenment/e_dialog.h"
  #include "/usr/include/enlightenment/e_dnd.h"
  #include "/usr/include/enlightenment/e_dpms.h"
  #include "/usr/include/enlightenment/e_entry_dialog.h"
  #include "/usr/include/enlightenment/e_env.h"
  #include "/usr/include/enlightenment/e_error.h"
  #include "/usr/include/enlightenment/e_exec.h"
  #include "/usr/include/enlightenment/e_exehist.h"
  #include "/usr/include/enlightenment/e_filereg.h"
  #include "/usr/include/enlightenment/e_flowlayout.h"
  #include "/usr/include/enlightenment/e_fm.h"
  #include "/usr/include/enlightenment/e_fm_custom.h"
  #include "/usr/include/enlightenment/e_fm_device.h"
  #include "/usr/include/enlightenment/e_fm_mime.h"
  #include "/usr/include/enlightenment/e_fm_op.h"
  #include "/usr/include/enlightenment/e_fm_op_registry.h"
  #include "/usr/include/enlightenment/e_fm_prop.h"
  #include "/usr/include/enlightenment/e_fm_shared_codec.h"
  #include "/usr/include/enlightenment/e_fm_shared_device.h"
  #include "/usr/include/enlightenment/e_fm_shared_types.h"
  #include "/usr/include/enlightenment/e_focus.h"
  #include "/usr/include/enlightenment/e_font.h"
  #include "/usr/include/enlightenment/e_gadcon.h"
  #include "/usr/include/enlightenment/e_gadcon_popup.h"
  #include "/usr/include/enlightenment/e_gesture.h"
  #include "/usr/include/enlightenment/e_grab_dialog.h"
  #include "/usr/include/enlightenment/e_grabinput.h"
  #include "/usr/include/enlightenment/e_hints.h"
  #include "/usr/include/enlightenment/e_icon.h"
  #include "/usr/include/enlightenment/e_ilist.h"
  #include "/usr/include/enlightenment/e_import_config_dialog.h"
  #include "/usr/include/enlightenment/e_import_dialog.h"
  #include "/usr/include/enlightenment/e_includes.h"
  #include "/usr/include/enlightenment/e_init.h"
  #include "/usr/include/enlightenment/e_int_client_locks.h"
  #include "/usr/include/enlightenment/e_int_client_menu.h"
  #include "/usr/include/enlightenment/e_int_client_prop.h"
  #include "/usr/include/enlightenment/e_int_client_remember.h"
  #include "/usr/include/enlightenment/e_int_config_modules.h"
  #include "/usr/include/enlightenment/e_int_gadcon_config.h"
  #include "/usr/include/enlightenment/e_int_menus.h"
  #include "/usr/include/enlightenment/e_int_shelf_config.h"
  #include "/usr/include/enlightenment/e_int_toolbar_config.h"
  #include "/usr/include/enlightenment/e_intl.h"
  #include "/usr/include/enlightenment/e_intl_data.h"
  #include "/usr/include/enlightenment/e_ipc.h"
  #include "/usr/include/enlightenment/e_ipc_codec.h"
  #include "/usr/include/enlightenment/e_layout.h"
  #include "/usr/include/enlightenment/e_livethumb.h"
  #include "/usr/include/enlightenment/e_log.h"
  #include "/usr/include/enlightenment/e_macros.h"
  #include "/usr/include/enlightenment/e_maximize.h"
  #include "/usr/include/enlightenment/e_menu.h"
  #include "/usr/include/enlightenment/e_mmx.h"
  #include "/usr/include/enlightenment/e_module.h"
  #include "/usr/include/enlightenment/e_mouse.h"
  #include "/usr/include/enlightenment/e_moveresize.h"
  #include "/usr/include/enlightenment/e_msg.h"
  #include "/usr/include/enlightenment/e_msgbus.h"
  #include "/usr/include/enlightenment/e_notification.h"
  #include "/usr/include/enlightenment/e_obj_dialog.h"
  #include "/usr/include/enlightenment/e_object.h"
  #include "/usr/include/enlightenment/e_order.h"
  #include "/usr/include/enlightenment/e_pan.h"
  #include "/usr/include/enlightenment/e_path.h"
  #include "/usr/include/enlightenment/e_pixmap.h"
  #include "/usr/include/enlightenment/e_place.h"
  #include "/usr/include/enlightenment/e_pointer.h"
  #include "/usr/include/enlightenment/e_powersave.h"
  #include "/usr/include/enlightenment/e_prefix.h"
  #include "/usr/include/enlightenment/e_randr2.h"
  #include "/usr/include/enlightenment/e_remember.h"
  #include "/usr/include/enlightenment/e_resist.h"
  #include "/usr/include/enlightenment/e_scale.h"
  #include "/usr/include/enlightenment/e_screensaver.h"
  #include "/usr/include/enlightenment/e_scrollframe.h"
  #include "/usr/include/enlightenment/e_sha1.h"
  #include "/usr/include/enlightenment/e_shelf.h"
  #include "/usr/include/enlightenment/e_signals.h"
  #include "/usr/include/enlightenment/e_slidecore.h"
  #include "/usr/include/enlightenment/e_slider.h"
  #include "/usr/include/enlightenment/e_slidesel.h"
  #include "/usr/include/enlightenment/e_spectrum.h"
  #include "/usr/include/enlightenment/e_startup.h"
  #include "/usr/include/enlightenment/e_sys.h"
  #include "/usr/include/enlightenment/e_system.h"
  #include "/usr/include/enlightenment/e_test.h"
  #include "/usr/include/enlightenment/e_theme.h"
  #include "/usr/include/enlightenment/e_theme_about.h"
  #include "/usr/include/enlightenment/e_thumb.h"
  #include "/usr/include/enlightenment/e_toolbar.h"
  #include "/usr/include/enlightenment/e_update.h"
  #include "/usr/include/enlightenment/e_user.h"
  #include "/usr/include/enlightenment/e_utils.h"
  #include "/usr/include/enlightenment/e_video.h"
  #include "/usr/include/enlightenment/e_watchdog.h"
  #include "/usr/include/enlightenment/e_widget.h"
  #include "/usr/include/enlightenment/e_widget_aspect.h"
  #include "/usr/include/enlightenment/e_widget_bgpreview.h"
  #include "/usr/include/enlightenment/e_widget_button.h"
  #include "/usr/include/enlightenment/e_widget_check.h"
  #include "/usr/include/enlightenment/e_widget_color_well.h"
  #include "/usr/include/enlightenment/e_widget_config_list.h"
  #include "/usr/include/enlightenment/e_widget_entry.h"
  #include "/usr/include/enlightenment/e_widget_filepreview.h"
  #include "/usr/include/enlightenment/e_widget_flist.h"
  #include "/usr/include/enlightenment/e_widget_font_preview.h"
  #include "/usr/include/enlightenment/e_widget_framelist.h"
  #include "/usr/include/enlightenment/e_widget_frametable.h"
  #include "/usr/include/enlightenment/e_widget_fsel.h"
  #include "/usr/include/enlightenment/e_widget_ilist.h"
  #include "/usr/include/enlightenment/e_widget_image.h"
  #include "/usr/include/enlightenment/e_widget_label.h"
  #include "/usr/include/enlightenment/e_widget_list.h"
  #include "/usr/include/enlightenment/e_widget_preview.h"
  #include "/usr/include/enlightenment/e_widget_radio.h"
  #include "/usr/include/enlightenment/e_widget_scrollframe.h"
  #include "/usr/include/enlightenment/e_widget_slider.h"
  #include "/usr/include/enlightenment/e_widget_spectrum.h"
  #include "/usr/include/enlightenment/e_widget_table.h"
  #include "/usr/include/enlightenment/e_widget_textblock.h"
  #include "/usr/include/enlightenment/e_widget_toolbar.h"
  #include "/usr/include/enlightenment/e_widget_toolbook.h"
  #include "/usr/include/enlightenment/e_win.h"
  #include "/usr/include/enlightenment/e_xinerama.h"
  #include "/usr/include/enlightenment/e_xkb.h"
  #include "/usr/include/enlightenment/e_xsettings.h"
  #include "/usr/include/enlightenment/e_zone.h"
  #include "/usr/include/enlightenment/e_zoomap.h"
  #include "/usr/include/enlightenment/evry_api.h"
  #include "/usr/include/enlightenment/evry_types.h"

  // add classes
  E_Binding_Event_Mouse_Button* tmp_add_class_0;
  E_Binding_Event_Wheel* tmp_add_class_1;
  E_Client* tmp_add_class_2;
  E_Client_Menu_Hook* tmp_add_class_3;
  E_Comp_Canvas* tmp_add_class_4;
  E_Comp_Frame_Event* tmp_add_class_5;
  E_Comp_Object_Frame* tmp_add_class_6;
  E_Comp_Screen_Iface* tmp_add_class_7;
  E_Comp_Wl_Extension_Data* tmp_add_class_8;
  E_Config_Bindings* tmp_add_class_9;
  E_Desklock_Interface* tmp_add_class_10;
  E_Dnd_X_Moz_Url* tmp_add_class_11;
  E_Efx_Color* tmp_add_class_12;
  E_Efx_Map_Data* tmp_add_class_13;
  E_Efx_Queued_Effect* tmp_add_class_14;
  E_Event_Client* tmp_add_class_15;
  E_Event_Client_Desk_Set* tmp_add_class_16;
  E_Event_Client_Zone_Set* tmp_add_class_17;
  E_Event_Comp_Object* tmp_add_class_18;
  E_Event_Remember_Update* tmp_add_class_19;
  E_Event_Shelf* tmp_add_class_20;
  E_Fm2_Device_Mount_Op* tmp_add_class_21;
  E_Module_Desktop* tmp_add_class_22;
  Ecore_Wl2_Event_Aux_Message* tmp_add_class_23;
  Ecore_Wl2_Event_Data_Source_End* tmp_add_class_24;
  Ecore_Wl2_Event_Seat_Keyboard_Repeat_Changed* tmp_add_class_25;
  Ecore_Wl2_Event_Seat_Selection* tmp_add_class_26;
  Ecore_Wl2_Event_Window_Offscreen* tmp_add_class_27;
  Ecore_X_Event_Present_Complete* tmp_add_class_28;
  Ecore_X_Event_Present_Configure* tmp_add_class_29;
  Ecore_X_Event_Present_Idle* tmp_add_class_30;
  Ecore_X_Present* tmp_add_class_31;
  Efreet_Icon* tmp_add_class_32;
  Efreet_Icon_Point* tmp_add_class_33;
  Efreet_Icon_Theme* tmp_add_class_34;
  Efreet_Icon_Theme_Directory* tmp_add_class_35;
  Efreet_Ini* tmp_add_class_36;
  Efreet_Menu* tmp_add_class_37;
  Efreet_Uri* tmp_add_class_38;
  Eina_Tile_Grid_Info* tmp_add_class_39;
  Elm_Cnp_Event_Selection_Changed* tmp_add_class_40;
  _E_Action* tmp_add_class_41;
  _E_Action_Description* tmp_add_class_42;
  _E_Action_Group* tmp_add_class_43;
  _E_Binding_Acpi* tmp_add_class_44;
  _E_Binding_Edge* tmp_add_class_45;
  _E_Binding_Key* tmp_add_class_46;
  _E_Binding_Mouse* tmp_add_class_47;
  _E_Binding_Signal* tmp_add_class_48;
  _E_Binding_Swipe* tmp_add_class_49;
  _E_Binding_Wheel* tmp_add_class_50;
  _E_Client_Hook* tmp_add_class_51;
  _E_Client_Pending_Resize* tmp_add_class_52;
  _E_Client_Volume_Sink* tmp_add_class_53;
  _E_Color* tmp_add_class_54;
  _E_Color_Dialog* tmp_add_class_55;
  _E_Comp* tmp_add_class_56;
  _E_Comp_Config* tmp_add_class_57;
  _E_Comp_Demo_Style_Item* tmp_add_class_58;
  _E_Comp_Match* tmp_add_class_59;
  _E_Comp_Wl_Aux_Hint* tmp_add_class_60;
  _E_Comp_Wl_Buffer* tmp_add_class_61;
  _E_Comp_Wl_Client_Data* tmp_add_class_62;
  _E_Comp_Wl_Clipboard_Offer* tmp_add_class_63;
  _E_Comp_Wl_Clipboard_Source* tmp_add_class_64;
  _E_Comp_Wl_Data* tmp_add_class_65;
  _E_Comp_Wl_Data_Offer* tmp_add_class_66;
  _E_Comp_Wl_Data_Source* tmp_add_class_67;
  _E_Comp_Wl_Output* tmp_add_class_68;
  _E_Comp_Wl_Pointer* tmp_add_class_69;
  _E_Comp_Wl_Subsurf_Data* tmp_add_class_70;
  _E_Comp_Wl_Surface_State* tmp_add_class_71;
  _E_Comp_X_Client_Data* tmp_add_class_72;
  _E_Config* tmp_add_class_73;
  _E_Config_Binding_Acpi* tmp_add_class_74;
  _E_Config_Binding_Edge* tmp_add_class_75;
  _E_Config_Binding_Key* tmp_add_class_76;
  _E_Config_Binding_Mouse* tmp_add_class_77;
  _E_Config_Binding_Signal* tmp_add_class_78;
  _E_Config_Binding_Swipe* tmp_add_class_79;
  _E_Config_Binding_Wheel* tmp_add_class_80;
  _E_Config_Desklock_Background* tmp_add_class_81;
  _E_Config_Desktop_Background* tmp_add_class_82;
  _E_Config_Desktop_Name* tmp_add_class_83;
  _E_Config_Dialog* tmp_add_class_84;
  _E_Config_Dialog_View* tmp_add_class_85;
  _E_Config_Env_Var* tmp_add_class_86;
  _E_Config_Gadcon* tmp_add_class_87;
  _E_Config_Gadcon_Client* tmp_add_class_88;
  _E_Config_Mime_Icon* tmp_add_class_89;
  _E_Config_Module* tmp_add_class_90;
  _E_Config_Randr2* tmp_add_class_91;
  _E_Config_Randr2_Screen* tmp_add_class_92;
  _E_Config_Shelf* tmp_add_class_93;
  _E_Config_Shelf_Desk* tmp_add_class_94;
  _E_Config_Syscon_Action* tmp_add_class_95;
  _E_Config_XKB_Layout* tmp_add_class_96;
  _E_Config_XKB_Option* tmp_add_class_97;
  _E_Configure_Cat* tmp_add_class_98;
  _E_Configure_It* tmp_add_class_99;
  _E_Confirm_Dialog* tmp_add_class_100;
  _E_DBusMenu_Item* tmp_add_class_101;
  _E_Desk* tmp_add_class_102;
  _E_Desktop_Edit* tmp_add_class_103;
  _E_Dialog* tmp_add_class_104;
  _E_Drag* tmp_add_class_105;
  _E_Drop_Handler* tmp_add_class_106;
  _E_Entry_Dialog* tmp_add_class_107;
  _E_Event_Acpi* tmp_add_class_108;
  _E_Event_Auth_Fprint_Available* tmp_add_class_109;
  _E_Event_Auth_Fprint_Status* tmp_add_class_110;
  _E_Event_Bg_Update* tmp_add_class_111;
  _E_Event_Client_Property* tmp_add_class_112;
  _E_Event_Client_Volume_Sink* tmp_add_class_113;
  _E_Event_Config_Icon_Theme* tmp_add_class_114;
  _E_Event_Desk_After_Show* tmp_add_class_115;
  _E_Event_Desk_Before_Show* tmp_add_class_116;
  _E_Event_Desk_Name_Change* tmp_add_class_117;
  _E_Event_Desk_Show* tmp_add_class_118;
  _E_Event_Desk_Window_Profile_Change* tmp_add_class_119;
  _E_Event_Desklock* tmp_add_class_120;
  _E_Event_Dnd_Drop* tmp_add_class_121;
  _E_Event_Dnd_Enter* tmp_add_class_122;
  _E_Event_Dnd_Leave* tmp_add_class_123;
  _E_Event_Dnd_Move* tmp_add_class_124;
  _E_Event_Gadcon_Client* tmp_add_class_125;
  _E_Event_Gadcon_Client_Class* tmp_add_class_126;
  _E_Event_Gadcon_Populate* tmp_add_class_127;
  _E_Event_Module_Update* tmp_add_class_128;
  _E_Event_Pointer_Warp* tmp_add_class_129;
  _E_Event_Powersave_Update* tmp_add_class_130;
  _E_Event_Text_Input_Panel_Visibility_Change* tmp_add_class_131;
  _E_Event_Zone_Edge* tmp_add_class_132;
  _E_Event_Zone_Generic* tmp_add_class_133;
  _E_Exec_Instance* tmp_add_class_134;
  _E_Exec_Recent_File* tmp_add_class_135;
  _E_Fm2_Config* tmp_add_class_136;
  _E_Fm2_Custom_Dir* tmp_add_class_137;
  _E_Fm2_Custom_File* tmp_add_class_138;
  _E_Fm2_Icon_Info* tmp_add_class_139;
  _E_Fm2_Mime_Handler* tmp_add_class_140;
  _E_Fm2_Mount* tmp_add_class_141;
  _E_Fm2_Op_Registry_Entry* tmp_add_class_142;
  _E_Font_Available* tmp_add_class_143;
  _E_Font_Default* tmp_add_class_144;
  _E_Font_Fallback* tmp_add_class_145;
  _E_Font_Properties* tmp_add_class_146;
  _E_Gadcon* tmp_add_class_147;
  _E_Gadcon_Client* tmp_add_class_148;
  _E_Gadcon_Client_Class* tmp_add_class_149;
  _E_Gadcon_Location* tmp_add_class_150;
  _E_Gadcon_Popup* tmp_add_class_151;
  _E_Grab_Dialog* tmp_add_class_152;
  _E_Ilist_Item* tmp_add_class_153;
  _E_Import_Config_Dialog* tmp_add_class_154;
  _E_Import_Dialog* tmp_add_class_155;
  _E_Input_Method_Config* tmp_add_class_156;
  _E_Int_Menu_Applications* tmp_add_class_157;
  _E_Int_Menu_Augmentation* tmp_add_class_158;
  _E_Ipc_2Int* tmp_add_class_159;
  _E_Ipc_2Str* tmp_add_class_160;
  _E_Ipc_2Str_Int* tmp_add_class_161;
  _E_Ipc_3Int_3Str* tmp_add_class_162;
  _E_Ipc_3Int_4Str* tmp_add_class_163;
  _E_Ipc_4Int_2Str* tmp_add_class_164;
  _E_Ipc_5Int_2Str* tmp_add_class_165;
  _E_Ipc_Double* tmp_add_class_166;
  _E_Ipc_Int* tmp_add_class_167;
  _E_Ipc_List* tmp_add_class_168;
  _E_Ipc_Str* tmp_add_class_169;
  _E_Ipc_Str_4Int* tmp_add_class_170;
  _E_Ipc_Str_Int* tmp_add_class_171;
  _E_Locale_Parts* tmp_add_class_172;
  _E_Menu* tmp_add_class_173;
  _E_Menu_Category_Callback* tmp_add_class_174;
  _E_Menu_Item* tmp_add_class_175;
  _E_Module* tmp_add_class_176;
  _E_Module_Api* tmp_add_class_177;
  _E_Msgbus_Data* tmp_add_class_178;
  _E_Notification_Notify* tmp_add_class_179;
  _E_Notification_Server_Info* tmp_add_class_180;
  _E_Obj_Dialog* tmp_add_class_181;
  _E_Object* tmp_add_class_182;
  _E_Object_Delfn* tmp_add_class_183;
  _E_Order* tmp_add_class_184;
  _E_Path* tmp_add_class_185;
  _E_Path_Dir* tmp_add_class_186;
  _E_Pointer* tmp_add_class_187;
  _E_Randr2* tmp_add_class_188;
  _E_Randr2_Mode* tmp_add_class_189;
  _E_Randr2_Screen* tmp_add_class_190;
  _E_Rect* tmp_add_class_191;
  _E_Remember* tmp_add_class_192;
  _E_Screen* tmp_add_class_193;
  _E_Shelf* tmp_add_class_194;
  _E_Storage* tmp_add_class_195;
  _E_Sys_Con_Action* tmp_add_class_196;
  _E_Toolbar* tmp_add_class_197;
  _E_Volume* tmp_add_class_198;
  _E_Zone* tmp_add_class_199;
  _E_Zone_Obstacle* tmp_add_class_200;
  _Ecore_Axis* tmp_add_class_201;
  _Ecore_Con_Event_Client_Add* tmp_add_class_202;
  _Ecore_Con_Event_Client_Data* tmp_add_class_203;
  _Ecore_Con_Event_Client_Del* tmp_add_class_204;
  _Ecore_Con_Event_Client_Error* tmp_add_class_205;
  _Ecore_Con_Event_Client_Upgrade* tmp_add_class_206;
  _Ecore_Con_Event_Client_Write* tmp_add_class_207;
  _Ecore_Con_Event_Proxy_Bind* tmp_add_class_208;
  _Ecore_Con_Event_Server_Add* tmp_add_class_209;
  _Ecore_Con_Event_Server_Data* tmp_add_class_210;
  _Ecore_Con_Event_Server_Del* tmp_add_class_211;
  _Ecore_Con_Event_Server_Error* tmp_add_class_212;
  _Ecore_Con_Event_Server_Upgrade* tmp_add_class_213;
  _Ecore_Con_Event_Server_Write* tmp_add_class_214;
  _Ecore_Con_Event_Url_Complete* tmp_add_class_215;
  _Ecore_Con_Event_Url_Data* tmp_add_class_216;
  _Ecore_Con_Event_Url_Progress* tmp_add_class_217;
  _Ecore_Event_Axis_Update* tmp_add_class_218;
  _Ecore_Event_Joystick* tmp_add_class_219;
  _Ecore_Event_Key* tmp_add_class_220;
  _Ecore_Event_Modifiers* tmp_add_class_221;
  _Ecore_Event_Mouse_Button* tmp_add_class_222;
  _Ecore_Event_Mouse_IO* tmp_add_class_223;
  _Ecore_Event_Mouse_Move* tmp_add_class_224;
  _Ecore_Event_Mouse_Wheel* tmp_add_class_225;
  _Ecore_Event_Signal_Exit* tmp_add_class_226;
  _Ecore_Event_Signal_Hup* tmp_add_class_227;
  _Ecore_Event_Signal_Power* tmp_add_class_228;
  _Ecore_Event_Signal_Realtime* tmp_add_class_229;
  _Ecore_Event_Signal_User* tmp_add_class_230;
  _Ecore_Exe_Event_Add* tmp_add_class_231;
  _Ecore_Exe_Event_Data* tmp_add_class_232;
  _Ecore_Exe_Event_Data_Line* tmp_add_class_233;
  _Ecore_Exe_Event_Del* tmp_add_class_234;
  _Ecore_Getopt* tmp_add_class_235;
  _Ecore_Getopt_Desc* tmp_add_class_236;
  _Ecore_Getopt_Desc_Callback* tmp_add_class_237;
  _Ecore_Getopt_Desc_Store* tmp_add_class_238;
  _Ecore_Getopt_Value* tmp_add_class_239;
  _Ecore_IMF_Context_Class* tmp_add_class_240;
  _Ecore_IMF_Context_Info* tmp_add_class_241;
  _Ecore_IMF_Event* tmp_add_class_242;
  _Ecore_IMF_Event_Commit* tmp_add_class_243;
  _Ecore_IMF_Event_Commit_Content* tmp_add_class_244;
  _Ecore_IMF_Event_Delete_Surrounding* tmp_add_class_245;
  _Ecore_IMF_Event_Key_Down* tmp_add_class_246;
  _Ecore_IMF_Event_Key_Up* tmp_add_class_247;
  _Ecore_IMF_Event_Mouse_Down* tmp_add_class_248;
  _Ecore_IMF_Event_Mouse_In* tmp_add_class_249;
  _Ecore_IMF_Event_Mouse_Move* tmp_add_class_250;
  _Ecore_IMF_Event_Mouse_Out* tmp_add_class_251;
  _Ecore_IMF_Event_Mouse_Up* tmp_add_class_252;
  _Ecore_IMF_Event_Mouse_Wheel* tmp_add_class_253;
  _Ecore_IMF_Event_Preedit_Changed* tmp_add_class_254;
  _Ecore_IMF_Event_Preedit_End* tmp_add_class_255;
  _Ecore_IMF_Event_Preedit_Start* tmp_add_class_256;
  _Ecore_IMF_Event_Selection* tmp_add_class_257;
  _Ecore_IMF_Preedit_Attr* tmp_add_class_258;
  _Ecore_Ipc_Event_Client_Add* tmp_add_class_259;
  _Ecore_Ipc_Event_Client_Data* tmp_add_class_260;
  _Ecore_Ipc_Event_Client_Del* tmp_add_class_261;
  _Ecore_Ipc_Event_Server_Add* tmp_add_class_262;
  _Ecore_Ipc_Event_Server_Data* tmp_add_class_263;
  _Ecore_Ipc_Event_Server_Del* tmp_add_class_264;
  _Ecore_Version* tmp_add_class_265;
  _Ecore_Wl2_Event_Aux_Hint_Allowed* tmp_add_class_266;
  _Ecore_Wl2_Event_Aux_Hint_Supported* tmp_add_class_267;
  _Ecore_Wl2_Event_Connection* tmp_add_class_268;
  _Ecore_Wl2_Event_Data_Source_Event* tmp_add_class_269;
  _Ecore_Wl2_Event_Data_Source_Send* tmp_add_class_270;
  _Ecore_Wl2_Event_Data_Source_Target* tmp_add_class_271;
  _Ecore_Wl2_Event_Device* tmp_add_class_272;
  _Ecore_Wl2_Event_Dnd_Drop* tmp_add_class_273;
  _Ecore_Wl2_Event_Dnd_End* tmp_add_class_274;
  _Ecore_Wl2_Event_Dnd_Enter* tmp_add_class_275;
  _Ecore_Wl2_Event_Dnd_Leave* tmp_add_class_276;
  _Ecore_Wl2_Event_Dnd_Motion* tmp_add_class_277;
  _Ecore_Wl2_Event_Focus_In* tmp_add_class_278;
  _Ecore_Wl2_Event_Focus_Out* tmp_add_class_279;
  _Ecore_Wl2_Event_Global* tmp_add_class_280;
  _Ecore_Wl2_Event_Input_Keymap_Changed* tmp_add_class_281;
  _Ecore_Wl2_Event_Offer_Data_Ready* tmp_add_class_282;
  _Ecore_Wl2_Event_Output_Transform* tmp_add_class_283;
  _Ecore_Wl2_Event_Seat_Capabilities* tmp_add_class_284;
  _Ecore_Wl2_Event_Seat_Name* tmp_add_class_285;
  _Ecore_Wl2_Event_Sync_Done* tmp_add_class_286;
  _Ecore_Wl2_Event_Window_Activate* tmp_add_class_287;
  _Ecore_Wl2_Event_Window_Common* tmp_add_class_288;
  _Ecore_Wl2_Event_Window_Configure* tmp_add_class_289;
  _Ecore_Wl2_Event_Window_Configure_Complete* tmp_add_class_290;
  _Ecore_Wl2_Event_Window_Deactivate* tmp_add_class_291;
  _Ecore_Wl2_Event_Window_Hide* tmp_add_class_292;
  _Ecore_Wl2_Event_Window_Iconify_State_Change* tmp_add_class_293;
  _Ecore_Wl2_Event_Window_Rotation* tmp_add_class_294;
  _Ecore_Wl2_Event_Window_Show* tmp_add_class_295;
  _Ecore_Wl2_Global* tmp_add_class_296;
  _Ecore_Wl2_Surface_Interface* tmp_add_class_297;
  _Ecore_X_Event_Client_Message* tmp_add_class_298;
  _Ecore_X_Event_Damage* tmp_add_class_299;
  _Ecore_X_Event_Desktop_Change* tmp_add_class_300;
  _Ecore_X_Event_Fixes_Selection_Notify* tmp_add_class_301;
  _Ecore_X_Event_Frame_Extents_Request* tmp_add_class_302;
  _Ecore_X_Event_Generic* tmp_add_class_303;
  _Ecore_X_Event_Gesture_Notify_Flick* tmp_add_class_304;
  _Ecore_X_Event_Gesture_Notify_Group* tmp_add_class_305;
  _Ecore_X_Event_Gesture_Notify_Hold* tmp_add_class_306;
  _Ecore_X_Event_Gesture_Notify_Pan* tmp_add_class_307;
  _Ecore_X_Event_Gesture_Notify_PinchRotation* tmp_add_class_308;
  _Ecore_X_Event_Gesture_Notify_Tap* tmp_add_class_309;
  _Ecore_X_Event_Gesture_Notify_TapNHold* tmp_add_class_310;
  _Ecore_X_Event_Mapping_Change* tmp_add_class_311;
  _Ecore_X_Event_Mouse_In* tmp_add_class_312;
  _Ecore_X_Event_Mouse_Out* tmp_add_class_313;
  _Ecore_X_Event_Ping* tmp_add_class_314;
  _Ecore_X_Event_Randr_Crtc_Change* tmp_add_class_315;
  _Ecore_X_Event_Randr_Output_Change* tmp_add_class_316;
  _Ecore_X_Event_Randr_Output_Property_Notify* tmp_add_class_317;
  _Ecore_X_Event_Screen_Change* tmp_add_class_318;
  _Ecore_X_Event_Screensaver_Notify* tmp_add_class_319;
  _Ecore_X_Event_Selection_Clear* tmp_add_class_320;
  _Ecore_X_Event_Selection_Notify* tmp_add_class_321;
  _Ecore_X_Event_Selection_Request* tmp_add_class_322;
  _Ecore_X_Event_Startup_Sequence* tmp_add_class_323;
  _Ecore_X_Event_Sync_Alarm* tmp_add_class_324;
  _Ecore_X_Event_Sync_Counter* tmp_add_class_325;
  _Ecore_X_Event_Window_Colormap* tmp_add_class_326;
  _Ecore_X_Event_Window_Configure* tmp_add_class_327;
  _Ecore_X_Event_Window_Configure_Request* tmp_add_class_328;
  _Ecore_X_Event_Window_Create* tmp_add_class_329;
  _Ecore_X_Event_Window_Damage* tmp_add_class_330;
  _Ecore_X_Event_Window_Delete_Request* tmp_add_class_331;
  _Ecore_X_Event_Window_Destroy* tmp_add_class_332;
  _Ecore_X_Event_Window_Focus_In* tmp_add_class_333;
  _Ecore_X_Event_Window_Focus_Out* tmp_add_class_334;
  _Ecore_X_Event_Window_Gravity* tmp_add_class_335;
  _Ecore_X_Event_Window_Hide* tmp_add_class_336;
  _Ecore_X_Event_Window_Keymap* tmp_add_class_337;
  _Ecore_X_Event_Window_Move_Resize_Request* tmp_add_class_338;
  _Ecore_X_Event_Window_Prop_Client_Machine_Change* tmp_add_class_339;
  _Ecore_X_Event_Window_Prop_Desktop_Change* tmp_add_class_340;
  _Ecore_X_Event_Window_Prop_Icon_Name_Change* tmp_add_class_341;
  _Ecore_X_Event_Window_Prop_Name_Class_Change* tmp_add_class_342;
  _Ecore_X_Event_Window_Prop_Pid_Change* tmp_add_class_343;
  _Ecore_X_Event_Window_Prop_Title_Change* tmp_add_class_344;
  _Ecore_X_Event_Window_Prop_Visible_Icon_Name_Change* tmp_add_class_345;
  _Ecore_X_Event_Window_Prop_Visible_Title_Change* tmp_add_class_346;
  _Ecore_X_Event_Window_Property* tmp_add_class_347;
  _Ecore_X_Event_Window_Reparent* tmp_add_class_348;
  _Ecore_X_Event_Window_Resize_Request* tmp_add_class_349;
  _Ecore_X_Event_Window_Shape* tmp_add_class_350;
  _Ecore_X_Event_Window_Show* tmp_add_class_351;
  _Ecore_X_Event_Window_Show_Request* tmp_add_class_352;
  _Ecore_X_Event_Window_Stack* tmp_add_class_353;
  _Ecore_X_Event_Window_Stack_Request* tmp_add_class_354;
  _Ecore_X_Event_Window_State_Request* tmp_add_class_355;
  _Ecore_X_Event_Window_Visibility_Change* tmp_add_class_356;
  _Ecore_X_Event_Xdnd_Drop* tmp_add_class_357;
  _Ecore_X_Event_Xdnd_Enter* tmp_add_class_358;
  _Ecore_X_Event_Xdnd_Finished* tmp_add_class_359;
  _Ecore_X_Event_Xdnd_Leave* tmp_add_class_360;
  _Ecore_X_Event_Xdnd_Position* tmp_add_class_361;
  _Ecore_X_Event_Xdnd_Status* tmp_add_class_362;
  _Ecore_X_Event_Xkb* tmp_add_class_363;
  _Ecore_X_Icon* tmp_add_class_364;
  _Ecore_X_Randr_Crtc_Gamma_Info* tmp_add_class_365;
  _Ecore_X_Randr_Crtc_Info* tmp_add_class_366;
  _Ecore_X_Randr_Mode_Info* tmp_add_class_367;
  _Ecore_X_Randr_Screen_Size* tmp_add_class_368;
  _Ecore_X_Randr_Screen_Size_MM* tmp_add_class_369;
  _Ecore_X_Rectangle* tmp_add_class_370;
  _Ecore_X_Selection_Data* tmp_add_class_371;
  _Ecore_X_Selection_Data_Files* tmp_add_class_372;
  _Ecore_X_Selection_Data_Targets* tmp_add_class_373;
  _Ecore_X_Selection_Data_Text* tmp_add_class_374;
  _Ecore_X_Selection_Data_X_Moz_Url* tmp_add_class_375;
  _Ecore_X_Version* tmp_add_class_376;
  _Ecore_X_Window_Attributes* tmp_add_class_377;
  _Ecore_X_Xdnd_Position* tmp_add_class_378;
  _Edje_Color_Class* tmp_add_class_379;
  _Edje_Entry_Change_Info* tmp_add_class_380;
  _Edje_External_Param* tmp_add_class_381;
  _Edje_External_Param_Info* tmp_add_class_382;
  _Edje_External_Type* tmp_add_class_383;
  _Edje_External_Type_Info* tmp_add_class_384;
  _Edje_Message_Float* tmp_add_class_385;
  _Edje_Message_Float_Set* tmp_add_class_386;
  _Edje_Message_Int* tmp_add_class_387;
  _Edje_Message_Int_Set* tmp_add_class_388;
  _Edje_Message_String* tmp_add_class_389;
  _Edje_Message_String_Float* tmp_add_class_390;
  _Edje_Message_String_Float_Set* tmp_add_class_391;
  _Edje_Message_String_Int* tmp_add_class_392;
  _Edje_Message_String_Int_Set* tmp_add_class_393;
  _Edje_Message_String_Set* tmp_add_class_394;
  _Edje_Size_Class* tmp_add_class_395;
  _Edje_Text_Class* tmp_add_class_396;
  _Edje_Version* tmp_add_class_397;
  _Eet_Data_Descriptor_Class* tmp_add_class_398;
  _Eet_Entry* tmp_add_class_399;
  _Eet_Node_Data* tmp_add_class_400;
  _Eet_Node_Walk* tmp_add_class_401;
  _Eet_Version* tmp_add_class_402;
  _Eeze_Event_Disk* tmp_add_class_403;
  _Eeze_Event_Disk_Error* tmp_add_class_404;
  _Eeze_Version* tmp_add_class_405;
  _Efl_Access_Action_Data* tmp_add_class_406;
  _Efl_Access_Attribute* tmp_add_class_407;
  _Efl_Access_Event_Children_Changed_Data* tmp_add_class_408;
  _Efl_Access_Event_Geometry_Changed_Data* tmp_add_class_409;
  _Efl_Access_Event_State_Changed_Data* tmp_add_class_410;
  _Efl_Access_Relation* tmp_add_class_411;
  _Efl_Access_Text_Attribute* tmp_add_class_412;
  _Efl_Access_Text_Change_Info* tmp_add_class_413;
  _Efl_Access_Text_Range* tmp_add_class_414;
  _Efl_Callback_Array_Item* tmp_add_class_415;
  _Efl_Callback_Array_Item_Full* tmp_add_class_416;
  _Efl_Canvas_Animation_Player_Event_Running* tmp_add_class_417;
  _Efl_Canvas_Object_Animation_Event* tmp_add_class_418;
  _Efl_Class_Description* tmp_add_class_419;
  _Efl_Dbg_Info* tmp_add_class_420;
  _Efl_Event* tmp_add_class_421;
  _Efl_Event_Animator_Tick* tmp_add_class_422;
  _Efl_Event_Description* tmp_add_class_423;
  _Efl_File_Save_Info* tmp_add_class_424;
  _Efl_Future_Cb_Desc* tmp_add_class_425;
  _Efl_Gesture_Touch_Point_Data* tmp_add_class_426;
  _Efl_Gesture_Touch_Point_Info* tmp_add_class_427;
  _Efl_Gfx_Dash* tmp_add_class_428;
  _Efl_Gfx_Event_Render_Post* tmp_add_class_429;
  _Efl_Gfx_Gradient_Stop* tmp_add_class_430;
  _Efl_Gfx_Image_Stretch_Region* tmp_add_class_431;
  _Efl_Gfx_Shape_Public* tmp_add_class_432;
  _Efl_Gfx_Stroke* tmp_add_class_433;
  _Efl_Gfx_Stroke_Color* tmp_add_class_434;
  _Efl_Input_Clickable_Clicked* tmp_add_class_435;
  _Efl_Loop_Arguments* tmp_add_class_436;
  _Efl_Model_Changed_Event* tmp_add_class_437;
  _Efl_Model_Children_Event* tmp_add_class_438;
  _Efl_Model_Property_Event* tmp_add_class_439;
  _Efl_Net_Control_Agent_Browser_Url* tmp_add_class_440;
  _Efl_Net_Control_Agent_Error* tmp_add_class_441;
  _Efl_Net_Control_Agent_Request_Input* tmp_add_class_442;
  _Efl_Net_Control_Agent_Request_Input_Information* tmp_add_class_443;
  _Efl_Net_Dialer_Websocket_Closed_Reason* tmp_add_class_444;
  _Efl_Net_Http_Header* tmp_add_class_445;
  _Efl_Net_Ip_Address_Resolve_Results* tmp_add_class_446;
  _Efl_Object_Op_Call_Data* tmp_add_class_447;
  _Efl_Object_Ops* tmp_add_class_448;
  _Efl_Object_Property_Reflection* tmp_add_class_449;
  _Efl_Object_Property_Reflection_Ops* tmp_add_class_450;
  _Efl_Observable_Tuple* tmp_add_class_451;
  _Efl_Op_Description* tmp_add_class_452;
  _Efl_Text_Change_Info* tmp_add_class_453;
  _Efl_Ui_Factory_Item_Created_Event* tmp_add_class_454;
  _Efl_Ui_Property_Event* tmp_add_class_455;
  _Efl_Version* tmp_add_class_456;
  _Efreet_Desktop* tmp_add_class_457;
  _Efreet_Desktop_Action* tmp_add_class_458;
  _Efreet_Event_Cache_Update* tmp_add_class_459;
  _Efreet_Version* tmp_add_class_460;
  _Eina_Accessor* tmp_add_class_461;
  _Eina_Array* tmp_add_class_462;
  _Eina_Barrier* tmp_add_class_463;
  _Eina_Bezier* tmp_add_class_464;
  _Eina_Clist* tmp_add_class_465;
  _Eina_Condition* tmp_add_class_466;
  _Eina_Evlog_Buf* tmp_add_class_467;
  _Eina_Evlog_Item* tmp_add_class_468;
  _Eina_File_Direct_Info* tmp_add_class_469;
  _Eina_File_Line* tmp_add_class_470;
  _Eina_Future_Cb_Console_Desc* tmp_add_class_471;
  _Eina_Future_Cb_Easy_Desc* tmp_add_class_472;
  _Eina_Future_Cb_Log_Desc* tmp_add_class_473;
  _Eina_Future_Desc* tmp_add_class_474;
  _Eina_Future_Race_Result* tmp_add_class_475;
  _Eina_Future_Schedule_Entry* tmp_add_class_476;
  _Eina_Future_Scheduler* tmp_add_class_477;
  _Eina_Hash_Tuple* tmp_add_class_478;
  _Eina_Inarray* tmp_add_class_479;
  _Eina_Inlist* tmp_add_class_480;
  _Eina_Iterator* tmp_add_class_481;
  _Eina_List* tmp_add_class_482;
  _Eina_List_Accounting* tmp_add_class_483;
  _Eina_Lock* tmp_add_class_484;
  _Eina_Log_Domain* tmp_add_class_485;
  _Eina_Matrix2* tmp_add_class_486;
  _Eina_Matrix3* tmp_add_class_487;
  _Eina_Matrix3_F16p16* tmp_add_class_488;
  _Eina_Matrix4* tmp_add_class_489;
  _Eina_Memory_Entry* tmp_add_class_490;
  _Eina_Memory_Table* tmp_add_class_491;
  _Eina_Mempool* tmp_add_class_492;
  _Eina_Mempool_Backend* tmp_add_class_493;
  _Eina_Mempool_Backend_ABI1* tmp_add_class_494;
  _Eina_Mempool_Backend_ABI2* tmp_add_class_495;
  _Eina_Point_3D* tmp_add_class_496;
  _Eina_Point_3D_F16p16* tmp_add_class_497;
  _Eina_Position2D* tmp_add_class_498;
  _Eina_Quad* tmp_add_class_499;
  _Eina_Quaternion* tmp_add_class_500;
  _Eina_Quaternion_F16p16* tmp_add_class_501;
  _Eina_RWLock* tmp_add_class_502;
  _Eina_Range* tmp_add_class_503;
  _Eina_Rbtree* tmp_add_class_504;
  _Eina_Rect* tmp_add_class_505;
  _Eina_Rectangle* tmp_add_class_506;
  _Eina_Rw_Slice* tmp_add_class_507;
  _Eina_Simple_XML_Attribute* tmp_add_class_508;
  _Eina_Simple_XML_Node* tmp_add_class_509;
  _Eina_Simple_XML_Node_Data* tmp_add_class_510;
  _Eina_Simple_XML_Node_Tag* tmp_add_class_511;
  _Eina_Size2D* tmp_add_class_512;
  _Eina_Slice* tmp_add_class_513;
  _Eina_Stat* tmp_add_class_514;
  _Eina_Thread_Queue_Msg* tmp_add_class_515;
  _Eina_Thread_Queue_Msg_Sub* tmp_add_class_516;
  _Eina_Tile_Grid_Slicer* tmp_add_class_517;
  _Eina_Trash* tmp_add_class_518;
  _Eina_Value* tmp_add_class_519;
  _Eina_Value_Array* tmp_add_class_520;
  _Eina_Value_Blob* tmp_add_class_521;
  _Eina_Value_Blob_Operations* tmp_add_class_522;
  _Eina_Value_Hash* tmp_add_class_523;
  _Eina_Value_List* tmp_add_class_524;
  _Eina_Value_Optional_Inner* tmp_add_class_525;
  _Eina_Value_Optional_Outer* tmp_add_class_526;
  _Eina_Value_Struct* tmp_add_class_527;
  _Eina_Value_Struct_Desc* tmp_add_class_528;
  _Eina_Value_Struct_Member* tmp_add_class_529;
  _Eina_Value_Struct_Operations* tmp_add_class_530;
  _Eina_Value_Type* tmp_add_class_531;
  _Eina_Value_Union* tmp_add_class_532;
  _Eina_Vector2* tmp_add_class_533;
  _Eina_Vector3* tmp_add_class_534;
  _Eina_Version* tmp_add_class_535;
  _Eina_Xattr* tmp_add_class_536;
  _Eio_Data* tmp_add_class_537;
  _Eio_Monitor_Error* tmp_add_class_538;
  _Eio_Monitor_Event* tmp_add_class_539;
  _Eio_Progress* tmp_add_class_540;
  _Eio_Sentry_Event* tmp_add_class_541;
  _Eio_Version* tmp_add_class_542;
  _Eldbus_Arg_Info* tmp_add_class_543;
  _Eldbus_Introspection_Annotation* tmp_add_class_544;
  _Eldbus_Introspection_Argument* tmp_add_class_545;
  _Eldbus_Introspection_Interface* tmp_add_class_546;
  _Eldbus_Introspection_Method* tmp_add_class_547;
  _Eldbus_Introspection_Node* tmp_add_class_548;
  _Eldbus_Introspection_Property* tmp_add_class_549;
  _Eldbus_Introspection_Signal* tmp_add_class_550;
  _Eldbus_Method* tmp_add_class_551;
  _Eldbus_Method2* tmp_add_class_552;
  _Eldbus_Object_Event_Interface_Added* tmp_add_class_553;
  _Eldbus_Object_Event_Interface_Removed* tmp_add_class_554;
  _Eldbus_Object_Event_Property_Changed* tmp_add_class_555;
  _Eldbus_Object_Event_Property_Removed* tmp_add_class_556;
  _Eldbus_Property* tmp_add_class_557;
  _Eldbus_Proxy_Event_Property_Changed* tmp_add_class_558;
  _Eldbus_Proxy_Event_Property_Loaded* tmp_add_class_559;
  _Eldbus_Proxy_Event_Property_Removed* tmp_add_class_560;
  _Eldbus_Service_Interface_Desc* tmp_add_class_561;
  _Eldbus_Service_Interface_Desc2* tmp_add_class_562;
  _Eldbus_Signal* tmp_add_class_563;
  _Eldbus_Version* tmp_add_class_564;
  _Elm_Access_Action_Info* tmp_add_class_565;
  _Elm_Code* tmp_add_class_566;
  _Elm_Code_Config* tmp_add_class_567;
  _Elm_Code_File* tmp_add_class_568;
  _Elm_Code_Line* tmp_add_class_569;
  _Elm_Code_Token* tmp_add_class_570;
  _Elm_Color_Class* tmp_add_class_571;
  _Elm_Color_Overlay* tmp_add_class_572;
  _Elm_Color_RGBA* tmp_add_class_573;
  _Elm_Custom_Palette* tmp_add_class_574;
  _Elm_Drag_User_Info* tmp_add_class_575;
  _Elm_Entry_Anchor_Hover_Info* tmp_add_class_576;
  _Elm_Entry_Anchor_Info* tmp_add_class_577;
  _Elm_Entry_Filter_Accept_Set* tmp_add_class_578;
  _Elm_Entry_Filter_Limit_Size* tmp_add_class_579;
  _Elm_Event_Atspi_Bridge_State_Changed* tmp_add_class_580;
  _Elm_Event_Policy_Changed* tmp_add_class_581;
  _Elm_Font_Overlay* tmp_add_class_582;
  _Elm_Font_Properties* tmp_add_class_583;
  _Elm_Gen_Item_Class* tmp_add_class_584;
  _Elm_Gen_Item_Class_Functions* tmp_add_class_585;
  _Elm_Gesture_Line_Info* tmp_add_class_586;
  _Elm_Gesture_Momentum_Info* tmp_add_class_587;
  _Elm_Gesture_Rotate_Info* tmp_add_class_588;
  _Elm_Gesture_Taps_Info* tmp_add_class_589;
  _Elm_Gesture_Zoom_Info* tmp_add_class_590;
  _Elm_Image_Error* tmp_add_class_591;
  _Elm_Image_Progress* tmp_add_class_592;
  _Elm_Layout_Part_Alias_Description* tmp_add_class_593;
  _Elm_Palette* tmp_add_class_594;
  _Elm_Palette_Color* tmp_add_class_595;
  _Elm_Pan_Smart_Data* tmp_add_class_596;
  _Elm_Panel_Scroll_Info* tmp_add_class_597;
  _Elm_Photocam_Error* tmp_add_class_598;
  _Elm_Photocam_Progress* tmp_add_class_599;
  _Elm_Prefs_Data_Event_Changed* tmp_add_class_600;
  _Elm_Prefs_Item_Iface* tmp_add_class_601;
  _Elm_Prefs_Item_Iface_Info* tmp_add_class_602;
  _Elm_Prefs_Item_Spec* tmp_add_class_603;
  _Elm_Prefs_Item_Spec_Bool* tmp_add_class_604;
  _Elm_Prefs_Item_Spec_Date* tmp_add_class_605;
  _Elm_Prefs_Item_Spec_Float* tmp_add_class_606;
  _Elm_Prefs_Item_Spec_Int* tmp_add_class_607;
  _Elm_Prefs_Item_Spec_Page* tmp_add_class_608;
  _Elm_Prefs_Item_Spec_String* tmp_add_class_609;
  _Elm_Prefs_Item_Spec_Void* tmp_add_class_610;
  _Elm_Prefs_Page_Iface* tmp_add_class_611;
  _Elm_Prefs_Page_Iface_Info* tmp_add_class_612;
  _Elm_Scrollable_Smart_Interface_Data* tmp_add_class_613;
  _Elm_Selection_Data* tmp_add_class_614;
  _Elm_Slideshow_Item_Class* tmp_add_class_615;
  _Elm_Store_Item_Info* tmp_add_class_616;
  _Elm_Store_Item_Info_Filesystem* tmp_add_class_617;
  _Elm_Store_Item_Mapping* tmp_add_class_618;
  _Elm_Store_Item_Mapping_Custom* tmp_add_class_619;
  _Elm_Store_Item_Mapping_Empty* tmp_add_class_620;
  _Elm_Store_Item_Mapping_Icon* tmp_add_class_621;
  _Elm_Store_Item_Mapping_Photo* tmp_add_class_622;
  _Elm_Sys_Notify_Action_Invoked* tmp_add_class_623;
  _Elm_Sys_Notify_Notification_Closed* tmp_add_class_624;
  _Elm_Text_Class* tmp_add_class_625;
  _Elm_Toolbar_Item_State* tmp_add_class_626;
  _Elm_Validate_Content* tmp_add_class_627;
  _Elm_Version* tmp_add_class_628;
  _Elm_Web_Download* tmp_add_class_629;
  _Elm_Web_Frame_Load_Error* tmp_add_class_630;
  _Elm_Web_Menu* tmp_add_class_631;
  _Elm_Web_Menu_Item* tmp_add_class_632;
  _Elm_Win_Trap* tmp_add_class_633;
  _Emile_Image_Animated* tmp_add_class_634;
  _Emile_Image_Load_Opts* tmp_add_class_635;
  _Emile_Image_Property* tmp_add_class_636;
  _Emotion_Version* tmp_add_class_637;
  _Ethumb_Version* tmp_add_class_638;
  _Evas_Axis* tmp_add_class_639;
  _Evas_Coord_Point* tmp_add_class_640;
  _Evas_Coord_Precision_Point* tmp_add_class_641;
  _Evas_Coord_Precision_Size* tmp_add_class_642;
  _Evas_Coord_Rectangle* tmp_add_class_643;
  _Evas_Coord_Size* tmp_add_class_644;
  _Evas_Cserve_Config* tmp_add_class_645;
  _Evas_Cserve_Image* tmp_add_class_646;
  _Evas_Cserve_Image_Cache* tmp_add_class_647;
  _Evas_Cserve_Stats* tmp_add_class_648;
  _Evas_Engine_Info* tmp_add_class_649;
  _Evas_Engine_Info_Buffer* tmp_add_class_650;
  _Evas_Event_Axis_Update* tmp_add_class_651;
  _Evas_Event_Hold* tmp_add_class_652;
  _Evas_Event_Key_Down* tmp_add_class_653;
  _Evas_Event_Key_Up* tmp_add_class_654;
  _Evas_Event_Mouse_Down* tmp_add_class_655;
  _Evas_Event_Mouse_In* tmp_add_class_656;
  _Evas_Event_Mouse_Move* tmp_add_class_657;
  _Evas_Event_Mouse_Out* tmp_add_class_658;
  _Evas_Event_Mouse_Up* tmp_add_class_659;
  _Evas_Event_Mouse_Wheel* tmp_add_class_660;
  _Evas_Event_Multi_Down* tmp_add_class_661;
  _Evas_Event_Multi_Move* tmp_add_class_662;
  _Evas_Event_Multi_Up* tmp_add_class_663;
  _Evas_Event_Render_Post* tmp_add_class_664;
  _Evas_GL_API* tmp_add_class_665;
  _Evas_GL_Config* tmp_add_class_666;
  _Evas_Image_Load_Func* tmp_add_class_667;
  _Evas_Image_Load_Opts* tmp_add_class_668;
  _Evas_Image_Property* tmp_add_class_669;
  _Evas_Module* tmp_add_class_670;
  _Evas_Module_Api* tmp_add_class_671;
  _Evas_Native_Scanout* tmp_add_class_672;
  _Evas_Native_Surface* tmp_add_class_673;
  _Evas_Object_Box_Api* tmp_add_class_674;
  _Evas_Object_Box_Data* tmp_add_class_675;
  _Evas_Object_Box_Option* tmp_add_class_676;
  _Evas_Object_Smart_Clipped_Data* tmp_add_class_677;
  _Evas_Pixel_Import_Source* tmp_add_class_678;
  _Evas_Point* tmp_add_class_679;
  _Evas_Position* tmp_add_class_680;
  _Evas_Precision_Position* tmp_add_class_681;
  _Evas_Smart_Cb_Description* tmp_add_class_682;
  _Evas_Smart_Class* tmp_add_class_683;
  _Evas_Smart_Interface* tmp_add_class_684;
  _Evas_Textgrid_Cell* tmp_add_class_685;
  _Evas_Version* tmp_add_class_686;
  _Evas_Vg_Dash* tmp_add_class_687;
  _Evas_Vg_Gradient_Stop* tmp_add_class_688;
  _Evas_Video_Surface* tmp_add_class_689;
  _Evry_API* tmp_add_class_690;
  _Evry_Action* tmp_add_class_691;
  _Evry_Event_Action_Performed* tmp_add_class_692;
  _Evry_Event_Item_Changed* tmp_add_class_693;
  _Evry_Event_Item_Selected* tmp_add_class_694;
  _Evry_Item* tmp_add_class_695;
  _Evry_Item_App* tmp_add_class_696;
  _Evry_Item_File* tmp_add_class_697;
  _Evry_Module* tmp_add_class_698;
  _Evry_Plugin* tmp_add_class_699;
  _Evry_View* tmp_add_class_700;
  _G_fpos64_t* tmp_add_class_701;
  _G_fpos_t* tmp_add_class_702;
  _History_Entry* tmp_add_class_703;
  _History_Item* tmp_add_class_704;
  _History_Types* tmp_add_class_705;
  _IO_cookie_io_functions_t* tmp_add_class_706;
  _Plugin_Config* tmp_add_class_707;
  addrinfo* tmp_add_class_708;
  cmsghdr* tmp_add_class_709;
  dl_find_object* tmp_add_class_710;
  dmabuf_attributes* tmp_add_class_711;
  f_owner_ex* tmp_add_class_712;
  ff_condition_effect* tmp_add_class_713;
  ff_constant_effect* tmp_add_class_714;
  ff_effect* tmp_add_class_715;
  ff_envelope* tmp_add_class_716;
  ff_periodic_effect* tmp_add_class_717;
  ff_ramp_effect* tmp_add_class_718;
  ff_replay* tmp_add_class_719;
  ff_rumble_effect* tmp_add_class_720;
  ff_trigger* tmp_add_class_721;
  file_handle* tmp_add_class_722;
  flock64* tmp_add_class_723;
  gaicb* tmp_add_class_724;
  group* tmp_add_class_725;
  group_filter* tmp_add_class_726;
  group_req* tmp_add_class_727;
  group_source_req* tmp_add_class_728;
  hostent* tmp_add_class_729;
  in6_addr* tmp_add_class_730;
  in6_pktinfo* tmp_add_class_731;
  in_addr* tmp_add_class_732;
  in_pktinfo* tmp_add_class_733;
  input_absinfo* tmp_add_class_734;
  input_event* tmp_add_class_735;
  input_id* tmp_add_class_736;
  input_keymap_entry* tmp_add_class_737;
  input_mask* tmp_add_class_738;
  iovec* tmp_add_class_739;
  ip6_mtuinfo* tmp_add_class_740;
  ip_mreq* tmp_add_class_741;
  ip_mreq_source* tmp_add_class_742;
  ip_mreqn* tmp_add_class_743;
  ip_msfilter* tmp_add_class_744;
  ip_opts* tmp_add_class_745;
  ipv6_mreq* tmp_add_class_746;
  itimerval* tmp_add_class_747;
  linger* tmp_add_class_748;
  linux_dmabuf_buffer* tmp_add_class_749;
  mallinfo2* tmp_add_class_750;
  mmsghdr* tmp_add_class_751;
  msghdr* tmp_add_class_752;
  netent* tmp_add_class_753;
  osockaddr* tmp_add_class_754;
  passwd* tmp_add_class_755;
  protoent* tmp_add_class_756;
  rlimit64* tmp_add_class_757;
  rpcent* tmp_add_class_758;
  servent* tmp_add_class_759;
  sockaddr* tmp_add_class_760;
  sockaddr_in* tmp_add_class_761;
  sockaddr_in6* tmp_add_class_762;
  sockaddr_storage* tmp_add_class_763;
  statx_timestamp* tmp_add_class_764;
  termio* tmp_add_class_765;
  ucontext_t* tmp_add_class_766;
  ucred* tmp_add_class_767;
  utimbuf* tmp_add_class_768;
  winsize* tmp_add_class_769;
  wl_argument* tmp_add_class_770;
  wl_array* tmp_add_class_771;
  wl_buffer_interface* tmp_add_class_772;
  wl_buffer_listener* tmp_add_class_773;
  wl_callback_listener* tmp_add_class_774;
  wl_compositor_interface* tmp_add_class_775;
  wl_cursor* tmp_add_class_776;
  wl_cursor_image* tmp_add_class_777;
  wl_data_device_interface* tmp_add_class_778;
  wl_data_device_listener* tmp_add_class_779;
  wl_data_device_manager_interface* tmp_add_class_780;
  wl_data_offer_interface* tmp_add_class_781;
  wl_data_offer_listener* tmp_add_class_782;
  wl_data_source_interface* tmp_add_class_783;
  wl_data_source_listener* tmp_add_class_784;
  wl_display_interface* tmp_add_class_785;
  wl_display_listener* tmp_add_class_786;
  wl_interface* tmp_add_class_787;
  wl_keyboard_interface* tmp_add_class_788;
  wl_keyboard_listener* tmp_add_class_789;
  wl_list* tmp_add_class_790;
  wl_listener* tmp_add_class_791;
  wl_message* tmp_add_class_792;
  wl_output_interface* tmp_add_class_793;
  wl_output_listener* tmp_add_class_794;
  wl_pointer_interface* tmp_add_class_795;
  wl_pointer_listener* tmp_add_class_796;
  wl_protocol_logger_message* tmp_add_class_797;
  wl_region_interface* tmp_add_class_798;
  wl_registry_interface* tmp_add_class_799;
  wl_registry_listener* tmp_add_class_800;
  wl_seat_interface* tmp_add_class_801;
  wl_seat_listener* tmp_add_class_802;
  wl_shell_interface* tmp_add_class_803;
  wl_shell_surface_interface* tmp_add_class_804;
  wl_shell_surface_listener* tmp_add_class_805;
  wl_shm_interface* tmp_add_class_806;
  wl_shm_listener* tmp_add_class_807;
  wl_shm_pool_interface* tmp_add_class_808;
  wl_signal* tmp_add_class_809;
  wl_subcompositor_interface* tmp_add_class_810;
  wl_subsurface_interface* tmp_add_class_811;
  wl_surface_interface* tmp_add_class_812;
  wl_surface_listener* tmp_add_class_813;
  wl_touch_interface* tmp_add_class_814;
  wl_touch_listener* tmp_add_class_815;
  xkb_rule_names* tmp_add_class_816;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/TF0zbOqKwo/dump1.h"  -I/usr/include/evas-1 -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/eo-1 -I/usr/include/emotion-1 -I/usr/include/emile-1 -I/usr/include/elementary-1 -I/usr/include/eldbus-1 -I/usr/include/eio-1 -I/usr/include/eina-1 -I/usr/include/efreet-1 -I/usr/include/efl-1 -I/usr/include/eeze-1 -I/usr/include/eet-1 -I/usr/include/edje-1 -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-ipc-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/ecore-imf-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-con-1 -I/usr/include/ecore-1 -I/usr/include/eina-1/eina

In file included from /usr/include/enlightenment/e.h:146,
                 from /tmp/TF0zbOqKwo/dump1.h:13:
/usr/include/ecore-wl2-1/Ecore_Wl2.h:381:14: error: use of enum ‘_Ecore_Wl2_Buffer_Type’ without previous declaration
  381 | typedef enum _Ecore_Wl2_Buffer_Type Ecore_Wl2_Buffer_Type;
      |              ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/enlightenment/e_includes.h:16,
                 from /usr/include/enlightenment/e.h:175:
/usr/include/enlightenment/e_client.h:348:32: error: expected unqualified-id before ‘class’
  348 |       Eina_Stringshare        *class;
      |                                ^~~~~
In file included from /usr/include/enlightenment/e_includes.h:52:
/usr/include/enlightenment/e_remember.h:57:18: error: expected unqualified-id before ‘class’
   57 |    const char   *class;
      |                  ^~~~~
In file included from /usr/include/enlightenment/e_includes.h:56:
/usr/include/enlightenment/e_dialog.h:31:103: error: expected ‘,’ or ‘...’ before ‘class’
   31 | E_API E_Dialog *e_dialog_new                      (Evas_Object *parent, const char *name, const char *class);
      |                                                                                                       ^~~~~
/usr/include/enlightenment/e_dialog.h:32:103: error: expected ‘,’ or ‘...’ before ‘class’
   32 | E_API E_Dialog *e_dialog_normal_win_new           (Evas_Object *parent, const char *name, const char *class);
      |                                                                                                       ^~~~~
In file included from /usr/include/enlightenment/e_includes.h:72:
/usr/include/enlightenment/e_config_dialog.h:48:33: error: expected unqualified-id before ‘class’
   48 |    const char                  *class;
      |                                 ^~~~~
/usr/include/enlightenment/e_config_dialog.h:58:114: error: expected ‘,’ or ‘...’ before ‘class’
   58 | E_API E_Config_Dialog *e_config_dialog_new(Evas_Object *parent, const char *title, const char *name, const char *class, const char *icon, int icon_size, E_Config_Dialog_View *view, void *data);
      |                                                                                                                  ^~~~~
/usr/include/enlightenment/e_config_dialog.h:59:62: error: expected ‘,’ or ‘...’ before ‘class’
   59 | E_API int e_config_dialog_find(const char *name, const char *class);
      |                                                              ^~~~~
/usr/include/enlightenment/e_config_dialog.h:60:74: error: expected ‘,’ or ‘...’ before ‘class’
   60 | E_API E_Config_Dialog *e_config_dialog_get(const char *name, const char *class);
      |                                                                          ^~~~~
In file included from /tmp/TF0zbOqKwo/dump1.h:24:
/usr/include/enlightenment/e_client.h:188:8: error: redefinition of ‘struct E_Event_Client’
  188 | struct E_Event_Client
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:188:8: note: previous definition of ‘struct E_Event_Client’
  188 | struct E_Event_Client
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:193:8: error: redefinition of ‘struct E_Event_Client_Desk_Set’
  193 | struct E_Event_Client_Desk_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:193:8: note: previous definition of ‘struct E_Event_Client_Desk_Set’
  193 | struct E_Event_Client_Desk_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:199:8: error: redefinition of ‘struct E_Event_Client_Zone_Set’
  199 | struct E_Event_Client_Zone_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:199:8: note: previous definition of ‘struct E_Event_Client_Zone_Set’
  199 | struct E_Event_Client_Zone_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:205:8: error: redefinition of ‘struct _E_Event_Client_Property’
  205 | struct _E_Event_Client_Property
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:205:8: note: previous definition of ‘struct _E_Event_Client_Property’
  205 | struct _E_Event_Client_Property
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:211:8: error: redefinition of ‘struct _E_Client_Hook’
  211 | struct _E_Client_Hook
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:211:8: note: previous definition of ‘struct _E_Client_Hook’
  211 | struct _E_Client_Hook
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:220:8: error: redefinition of ‘struct _E_Client_Pending_Resize’
  220 | struct _E_Client_Pending_Resize
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:220:8: note: previous definition of ‘struct _E_Client_Pending_Resize’
  220 | struct _E_Client_Pending_Resize
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:226:8: error: redefinition of ‘struct E_Client’
  226 | struct E_Client
      |        ^~~~~~~~
/usr/include/enlightenment/e_client.h:226:8: note: previous definition of ‘struct E_Client’
  226 | struct E_Client
      |        ^~~~~~~~
In file included from /usr/include/enlightenment/e_client.h:888:
/usr/include/enlightenment/e_client.x:19:1: error: redefinition of ‘void e_client_util_move_without_frame(E_Client*, int, int)’
   19 | e_client_util_move_without_frame(E_Client *ec, int x, int y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/enlightenment/e_client.h:888:
/usr/include/enlightenment/e_client.x:19:1: note: ‘void e_client_util_move_without_frame(E_Client*, int, int)’ previously defined here
   19 | e_client_util_move_without_frame(E_Client *ec, int x, int y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:43:1: error: redefinition of ‘void e_client_util_resize_without_frame(E_Client*, int, int)’
   43 | e_client_util_resize_without_frame(E_Client *ec, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:43:1: note: ‘void e_client_util_resize_without_frame(E_Client*, int, int)’ previously defined here
   43 | e_client_util_resize_without_frame(E_Client *ec, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:66:1: error: redefinition of ‘void e_client_util_move_resize_without_frame(E_Client*, int, int, int, int)’
   66 | e_client_util_move_resize_without_frame(E_Client *ec, int x, int y, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:66:1: note: ‘void e_client_util_move_resize_without_frame(E_Client*, int, int, int, int)’ previously defined here
   66 | e_client_util_move_resize_without_frame(E_Client *ec, int x, int y, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:73:1: error: redefinition of ‘Eina_Bool e_client_util_ignored_get(const E_Client*)’
   73 | e_client_util_ignored_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:73:1: note: ‘Eina_Bool e_client_util_ignored_get(const E_Client*)’ previously defined here
   73 | e_client_util_ignored_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:80:1: error: redefinition of ‘Eina_Bool e_client_util_is_popup(const E_Client*)’
   80 | e_client_util_is_popup(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:80:1: note: ‘Eina_Bool e_client_util_is_popup(const E_Client*)’ previously defined here
   80 | e_client_util_is_popup(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:100:1: error: redefinition of ‘Eina_Bool e_client_util_desk_visible(const E_Client*, const E_Desk*)’
  100 | e_client_util_desk_visible(const E_Client *ec, const E_Desk *desk)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:100:1: note: ‘Eina_Bool e_client_util_desk_visible(const E_Client*, const E_Desk*)’ previously defined here
  100 | e_client_util_desk_visible(const E_Client *ec, const E_Desk *desk)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:107:1: error: redefinition of ‘Ecore_Window e_client_util_pwin_get(const E_Client*)’
  107 | e_client_util_pwin_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:107:1: note: ‘Ecore_Window e_client_util_pwin_get(const E_Client*)’ previously defined here
  107 | e_client_util_pwin_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:118:1: error: redefinition of ‘Ecore_Window e_client_util_win_get(const E_Client*)’
  118 | e_client_util_win_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:118:1: note: ‘Ecore_Window e_client_util_win_get(const E_Client*)’ previously defined here
  118 | e_client_util_win_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:129:1: error: redefinition of ‘Eina_Bool e_client_util_resizing_get(const E_Client*)’
  129 | e_client_util_resizing_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:129:1: note: ‘Eina_Bool e_client_util_resizing_get(const E_Client*)’ previously defined here
  129 | e_client_util_resizing_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:136:1: error: redefinition of ‘Eina_Bool e_client_util_borderless(const E_Client*)’
  136 | e_client_util_borderless(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:136:1: note: ‘Eina_Bool e_client_util_borderless(const E_Client*)’ previously defined here
  136 | e_client_util_borderless(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:143:1: error: redefinition of ‘Eina_Bool e_client_util_shadow_state_get(const E_Client*)’
  143 | e_client_util_shadow_state_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:143:1: note: ‘Eina_Bool e_client_util_shadow_state_get(const E_Client*)’ previously defined here
  143 | e_client_util_shadow_state_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:158:1: error: redefinition of ‘Eina_Stringshare* e_client_util_name_get(const E_Client*)’
  158 | e_client_util_name_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:158:1: note: ‘Eina_Stringshare* e_client_util_name_get(const E_Client*)’ previously defined here
  158 | e_client_util_name_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:169:1: error: redefinition of ‘E_Client* e_client_util_top_parent_get(const E_Client*)’
  169 | e_client_util_top_parent_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:169:1: note: ‘E_Client* e_client_util_top_parent_get(const E_Client*)’ previously defined here
  169 | e_client_util_top_parent_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/enlightenment/e_includes.h:10,
                 from /tmp/TF0zbOqKwo/dump1.h:83:
/usr/include/enlightenment/e_randr2.h:16:4: error: ‘E_RANDR2_POLICY_NONE’ conflicts with a previous declaration
   16 |    E_RANDR2_POLICY_NONE,
      |    ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/enlightenment/e_includes.h:10:
/usr/include/enlightenment/e_randr2.h:16:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_NONE’
   16 |    E_RANDR2_POLICY_NONE,
      |    ^~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:17:4: error: ‘E_RANDR2_POLICY_EXTEND’ conflicts with a previous declaration
   17 |    E_RANDR2_POLICY_EXTEND,
      |    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:17:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_EXTEND’
   17 |    E_RANDR2_POLICY_EXTEND,
      |    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:18:4: error: ‘E_RANDR2_POLICY_CLONE’ conflicts with a previous declaration
   18 |    E_RANDR2_POLICY_CLONE,
      |    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:18:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_CLONE’
   18 |    E_RANDR2_POLICY_CLONE,
      |    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:19:4: error: ‘E_RANDR2_POLICY_ASK’ conflicts with a previous declaration
   19 |    E_RANDR2_POLICY_ASK,
      |    ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:19:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_ASK’
   19 |    E_RANDR2_POLICY_ASK,
      |    ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:20:3: error: conflicting declaration ‘typedef enum E_Randr2_Policy E_Randr2_Policy’
   20 | } E_Randr2_Policy;
      |   ^~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:20:3: note: previous declaration as ‘typedef enum E_Randr2_Policy E_Randr2_Policy’
   20 | } E_Randr2_Policy;
      |   ^~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:22:14: error: multiple definition of ‘enum _E_Randr2_Relative’
   22 | typedef enum _E_Randr2_Relative
      |              ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:22:14: note: previous definition here
   22 | typedef enum _E_Randr2_Relative
      |              ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:31:3: error: conflicting declaration ‘typedef int E_Randr2_Relative’
   31 | } E_Randr2_Relative;
      |   ^~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:31:3: note: previous declaration as ‘typedef enum _E_Randr2_Relative E_Randr2_Relative’
   31 | } E_Randr2_Relative;
      |   ^~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:33:14: error: multiple definition of ‘enum _E_Randr2_Connector’
   33 | typedef enum _E_Randr2_Connector
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:33:14: note: previous definition here
   33 | typedef enum _E_Randr2_Connector
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:41:3: error: conflicting declaration ‘typedef int E_Randr2_Connector’
   41 | } E_Randr2_Connector;
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:41:3: note: previous declaration as ‘typedef enum _E_Randr2_Connector E_Randr2_Connector’
   41 | } E_Randr2_Connector;
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:43:8: error: redefinition of ‘struct _E_Randr2’
   43 | struct _E_Randr2
      |        ^~~~~~~~~
/usr/include/enlightenment/e_randr2.h:43:8: note: previous definition of ‘struct _E_Randr2’
   43 | struct _E_Randr2
      |        ^~~~~~~~~
/usr/include/enlightenment/e_randr2.h:49:8: error: redefinition of ‘struct _E_Randr2_Mode’
   49 | struct _E_Randr2_Mode
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:49:8: note: previous definition of ‘struct _E_Randr2_Mode’
   49 | struct _E_Randr2_Mode
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:57:8: error: redefinition of ‘struct _E_Randr2_Screen’
   57 | struct _E_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:57:8: note: previous definition of ‘struct _E_Randr2_Screen’
   57 | struct _E_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:98:8: error: redefinition of ‘struct _E_Config_Randr2’
   98 | struct _E_Config_Randr2
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:98:8: note: previous definition of ‘struct _E_Config_Randr2’
   98 | struct _E_Config_Randr2
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:109:8: error: redefinition of ‘struct _E_Config_Randr2_Screen’
  109 | struct _E_Config_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:109:8: note: previous definition of ‘struct _E_Config_Randr2_Screen’
  109 | struct _E_Config_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/enlightenment/e_includes.h:16:
/usr/include/enlightenment/e_client.h:188:8: error: redefinition of ‘struct E_Event_Client’
  188 | struct E_Event_Client
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:188:8: note: previous definition of ‘struct E_Event_Client’
  188 | struct E_Event_Client
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:193:8: error: redefinition of ‘struct E_Event_Client_Desk_Set’
  193 | struct E_Event_Client_Desk_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:193:8: note: previous definition of ‘struct E_Event_Client_Desk_Set’
  193 | struct E_Event_Client_Desk_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:199:8: error: redefinition of ‘struct E_Event_Client_Zone_Set’
  199 | struct E_Event_Client_Zone_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:199:8: note: previous definition of ‘struct E_Event_Client_Zone_Set’
  199 | struct E_Event_Client_Zone_Set
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:205:8: error: redefinition of ‘struct _E_Event_Client_Property’
  205 | struct _E_Event_Client_Property
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:205:8: note: previous definition of ‘struct _E_Event_Client_Property’
  205 | struct _E_Event_Client_Property
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:211:8: error: redefinition of ‘struct _E_Client_Hook’
  211 | struct _E_Client_Hook
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:211:8: note: previous definition of ‘struct _E_Client_Hook’
  211 | struct _E_Client_Hook
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:220:8: error: redefinition of ‘struct _E_Client_Pending_Resize’
  220 | struct _E_Client_Pending_Resize
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:220:8: note: previous definition of ‘struct _E_Client_Pending_Resize’
  220 | struct _E_Client_Pending_Resize
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.h:226:8: error: redefinition of ‘struct E_Client’
  226 | struct E_Client
      |        ^~~~~~~~
/usr/include/enlightenment/e_client.h:226:8: note: previous definition of ‘struct E_Client’
  226 | struct E_Client
      |        ^~~~~~~~
In file included from /usr/include/enlightenment/e_client.h:888:
/usr/include/enlightenment/e_client.x:19:1: error: redefinition of ‘void e_client_util_move_without_frame(E_Client*, int, int)’
   19 | e_client_util_move_without_frame(E_Client *ec, int x, int y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:19:1: note: ‘void e_client_util_move_without_frame(E_Client*, int, int)’ previously defined here
   19 | e_client_util_move_without_frame(E_Client *ec, int x, int y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:43:1: error: redefinition of ‘void e_client_util_resize_without_frame(E_Client*, int, int)’
   43 | e_client_util_resize_without_frame(E_Client *ec, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:43:1: note: ‘void e_client_util_resize_without_frame(E_Client*, int, int)’ previously defined here
   43 | e_client_util_resize_without_frame(E_Client *ec, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:66:1: error: redefinition of ‘void e_client_util_move_resize_without_frame(E_Client*, int, int, int, int)’
   66 | e_client_util_move_resize_without_frame(E_Client *ec, int x, int y, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:66:1: note: ‘void e_client_util_move_resize_without_frame(E_Client*, int, int, int, int)’ previously defined here
   66 | e_client_util_move_resize_without_frame(E_Client *ec, int x, int y, int w, int h)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:73:1: error: redefinition of ‘Eina_Bool e_client_util_ignored_get(const E_Client*)’
   73 | e_client_util_ignored_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:73:1: note: ‘Eina_Bool e_client_util_ignored_get(const E_Client*)’ previously defined here
   73 | e_client_util_ignored_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:80:1: error: redefinition of ‘Eina_Bool e_client_util_is_popup(const E_Client*)’
   80 | e_client_util_is_popup(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:80:1: note: ‘Eina_Bool e_client_util_is_popup(const E_Client*)’ previously defined here
   80 | e_client_util_is_popup(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:100:1: error: redefinition of ‘Eina_Bool e_client_util_desk_visible(const E_Client*, const E_Desk*)’
  100 | e_client_util_desk_visible(const E_Client *ec, const E_Desk *desk)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:100:1: note: ‘Eina_Bool e_client_util_desk_visible(const E_Client*, const E_Desk*)’ previously defined here
  100 | e_client_util_desk_visible(const E_Client *ec, const E_Desk *desk)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:107:1: error: redefinition of ‘Ecore_Window e_client_util_pwin_get(const E_Client*)’
  107 | e_client_util_pwin_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:107:1: note: ‘Ecore_Window e_client_util_pwin_get(const E_Client*)’ previously defined here
  107 | e_client_util_pwin_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:118:1: error: redefinition of ‘Ecore_Window e_client_util_win_get(const E_Client*)’
  118 | e_client_util_win_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:118:1: note: ‘Ecore_Window e_client_util_win_get(const E_Client*)’ previously defined here
  118 | e_client_util_win_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:129:1: error: redefinition of ‘Eina_Bool e_client_util_resizing_get(const E_Client*)’
  129 | e_client_util_resizing_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:129:1: note: ‘Eina_Bool e_client_util_resizing_get(const E_Client*)’ previously defined here
  129 | e_client_util_resizing_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:136:1: error: redefinition of ‘Eina_Bool e_client_util_borderless(const E_Client*)’
  136 | e_client_util_borderless(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:136:1: note: ‘Eina_Bool e_client_util_borderless(const E_Client*)’ previously defined here
  136 | e_client_util_borderless(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:143:1: error: redefinition of ‘Eina_Bool e_client_util_shadow_state_get(const E_Client*)’
  143 | e_client_util_shadow_state_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:143:1: note: ‘Eina_Bool e_client_util_shadow_state_get(const E_Client*)’ previously defined here
  143 | e_client_util_shadow_state_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:158:1: error: redefinition of ‘Eina_Stringshare* e_client_util_name_get(const E_Client*)’
  158 | e_client_util_name_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:158:1: note: ‘Eina_Stringshare* e_client_util_name_get(const E_Client*)’ previously defined here
  158 | e_client_util_name_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:169:1: error: redefinition of ‘E_Client* e_client_util_top_parent_get(const E_Client*)’
  169 | e_client_util_top_parent_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_client.x:169:1: note: ‘E_Client* e_client_util_top_parent_get(const E_Client*)’ previously defined here
  169 | e_client_util_top_parent_get(const E_Client *ec)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /tmp/TF0zbOqKwo/dump1.h:121:
/usr/include/enlightenment/e_randr2.h:16:4: error: ‘E_RANDR2_POLICY_NONE’ conflicts with a previous declaration
   16 |    E_RANDR2_POLICY_NONE,
      |    ^~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:16:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_NONE’
   16 |    E_RANDR2_POLICY_NONE,
      |    ^~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:17:4: error: ‘E_RANDR2_POLICY_EXTEND’ conflicts with a previous declaration
   17 |    E_RANDR2_POLICY_EXTEND,
      |    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:17:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_EXTEND’
   17 |    E_RANDR2_POLICY_EXTEND,
      |    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:18:4: error: ‘E_RANDR2_POLICY_CLONE’ conflicts with a previous declaration
   18 |    E_RANDR2_POLICY_CLONE,
      |    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:18:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_CLONE’
   18 |    E_RANDR2_POLICY_CLONE,
      |    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:19:4: error: ‘E_RANDR2_POLICY_ASK’ conflicts with a previous declaration
   19 |    E_RANDR2_POLICY_ASK,
      |    ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:19:4: note: previous declaration ‘E_Randr2_Policy E_RANDR2_POLICY_ASK’
   19 |    E_RANDR2_POLICY_ASK,
      |    ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:20:3: error: conflicting declaration ‘typedef enum E_Randr2_Policy E_Randr2_Policy’
   20 | } E_Randr2_Policy;
      |   ^~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:20:3: note: previous declaration as ‘typedef enum E_Randr2_Policy E_Randr2_Policy’
   20 | } E_Randr2_Policy;
      |   ^~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:22:14: error: multiple definition of ‘enum _E_Randr2_Relative’
   22 | typedef enum _E_Randr2_Relative
      |              ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:22:14: note: previous definition here
   22 | typedef enum _E_Randr2_Relative
      |              ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:31:3: error: conflicting declaration ‘typedef int E_Randr2_Relative’
   31 | } E_Randr2_Relative;
      |   ^~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:31:3: note: previous declaration as ‘typedef enum _E_Randr2_Relative E_Randr2_Relative’
   31 | } E_Randr2_Relative;
      |   ^~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:33:14: error: multiple definition of ‘enum _E_Randr2_Connector’
   33 | typedef enum _E_Randr2_Connector
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:33:14: note: previous definition here
   33 | typedef enum _E_Randr2_Connector
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:41:3: error: conflicting declaration ‘typedef int E_Randr2_Connector’
   41 | } E_Randr2_Connector;
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:41:3: note: previous declaration as ‘typedef enum _E_Randr2_Connector E_Randr2_Connector’
   41 | } E_Randr2_Connector;
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:43:8: error: redefinition of ‘struct _E_Randr2’
   43 | struct _E_Randr2
      |        ^~~~~~~~~
/usr/include/enlightenment/e_randr2.h:43:8: note: previous definition of ‘struct _E_Randr2’
   43 | struct _E_Randr2
      |        ^~~~~~~~~
/usr/include/enlightenment/e_randr2.h:49:8: error: redefinition of ‘struct _E_Randr2_Mode’
   49 | struct _E_Randr2_Mode
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:49:8: note: previous definition of ‘struct _E_Randr2_Mode’
   49 | struct _E_Randr2_Mode
      |        ^~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:57:8: error: redefinition of ‘struct _E_Randr2_Screen’
   57 | struct _E_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:57:8: note: previous definition of ‘struct _E_Randr2_Screen’
   57 | struct _E_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:98:8: error: redefinition of ‘struct _E_Config_Randr2’
   98 | struct _E_Config_Randr2
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:98:8: note: previous definition of ‘struct _E_Config_Randr2’
   98 | struct _E_Config_Randr2
      |        ^~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:109:8: error: redefinition of ‘struct _E_Config_Randr2_Screen’
  109 | struct _E_Config_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/enlightenment/e_randr2.h:109:8: note: previous definition of ‘struct _E_Config_Randr2_Screen’
  109 | struct _E_Config_Randr2_Screen
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:934:3: error: ‘mallinfo2’ does not name a type
  934 |   mallinfo2* tmp_add_class_750;
      |   ^~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:956:3: error: ‘wl_buffer_interface’ does not name a type
  956 |   wl_buffer_interface* tmp_add_class_772;
      |   ^~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:959:3: error: ‘wl_compositor_interface’ does not name a type
  959 |   wl_compositor_interface* tmp_add_class_775;
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:962:3: error: ‘wl_data_device_interface’ does not name a type
  962 |   wl_data_device_interface* tmp_add_class_778;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:964:3: error: ‘wl_data_device_manager_interface’ does not name a type
  964 |   wl_data_device_manager_interface* tmp_add_class_780;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:965:3: error: ‘wl_data_offer_interface’ does not name a type
  965 |   wl_data_offer_interface* tmp_add_class_781;
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:967:3: error: ‘wl_data_source_interface’ does not name a type
  967 |   wl_data_source_interface* tmp_add_class_783;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:969:3: error: ‘wl_display_interface’ does not name a type
  969 |   wl_display_interface* tmp_add_class_785;
      |   ^~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:972:3: error: ‘wl_keyboard_interface’ does not name a type
  972 |   wl_keyboard_interface* tmp_add_class_788;
      |   ^~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:977:3: error: ‘wl_output_interface’ does not name a type
  977 |   wl_output_interface* tmp_add_class_793;
      |   ^~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:979:3: error: ‘wl_pointer_interface’ does not name a type
  979 |   wl_pointer_interface* tmp_add_class_795;
      |   ^~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:982:3: error: ‘wl_region_interface’ does not name a type
  982 |   wl_region_interface* tmp_add_class_798;
      |   ^~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:983:3: error: ‘wl_registry_interface’ does not name a type
  983 |   wl_registry_interface* tmp_add_class_799;
      |   ^~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:985:3: error: ‘wl_seat_interface’ does not name a type
  985 |   wl_seat_interface* tmp_add_class_801;
      |   ^~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:987:3: error: ‘wl_shell_interface’ does not name a type
  987 |   wl_shell_interface* tmp_add_class_803;
      |   ^~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:988:3: error: ‘wl_shell_surface_interface’ does not name a type
  988 |   wl_shell_surface_interface* tmp_add_class_804;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:990:3: error: ‘wl_shm_interface’ does not name a type
  990 |   wl_shm_interface* tmp_add_class_806;
      |   ^~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:992:3: error: ‘wl_shm_pool_interface’ does not name a type
  992 |   wl_shm_pool_interface* tmp_add_class_808;
      |   ^~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:994:3: error: ‘wl_subcompositor_interface’ does not name a type
  994 |   wl_subcompositor_interface* tmp_add_class_810;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:995:3: error: ‘wl_subsurface_interface’ does not name a type
  995 |   wl_subsurface_interface* tmp_add_class_811;
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:996:3: error: ‘wl_surface_interface’ does not name a type
  996 |   wl_surface_interface* tmp_add_class_812;
      |   ^~~~~~~~~~~~~~~~~~~~
/tmp/TF0zbOqKwo/dump1.h:998:3: error: ‘wl_touch_interface’ does not name a type
  998 |   wl_touch_interface* tmp_add_class_814;
      |   ^~~~~~~~~~~~~~~~~~

