Temporary header file '/tmp/_zHnCf7DHG/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/medialibrary/IAlbum.h" #include "/usr/include/medialibrary/IArtist.h" #include "/usr/include/medialibrary/IAudioTrack.h" #include "/usr/include/medialibrary/IBookmark.h" #include "/usr/include/medialibrary/IChapter.h" #include "/usr/include/medialibrary/IDeviceLister.h" #include "/usr/include/medialibrary/IFile.h" #include "/usr/include/medialibrary/IFolder.h" #include "/usr/include/medialibrary/IGenre.h" #include "/usr/include/medialibrary/ILabel.h" #include "/usr/include/medialibrary/ILogger.h" #include "/usr/include/medialibrary/IMedia.h" #include "/usr/include/medialibrary/IMediaGroup.h" #include "/usr/include/medialibrary/IMediaLibrary.h" #include "/usr/include/medialibrary/IMetadata.h" #include "/usr/include/medialibrary/IMovie.h" #include "/usr/include/medialibrary/IPlaylist.h" #include "/usr/include/medialibrary/IQuery.h" #include "/usr/include/medialibrary/IShow.h" #include "/usr/include/medialibrary/IShowEpisode.h" #include "/usr/include/medialibrary/ISubtitleTrack.h" #include "/usr/include/medialibrary/IThumbnailer.h" #include "/usr/include/medialibrary/IVideoTrack.h" #include "/usr/include/medialibrary/Types.h" #include "/usr/include/medialibrary/filesystem/Errors.h" #include "/usr/include/medialibrary/filesystem/IDevice.h" #include "/usr/include/medialibrary/filesystem/IDirectory.h" #include "/usr/include/medialibrary/filesystem/IFile.h" #include "/usr/include/medialibrary/filesystem/IFileSystemFactory.h" #include "/usr/include/medialibrary/parser/IItem.h" #include "/usr/include/medialibrary/parser/IParserService.h" #include "/usr/include/medialibrary/parser/Parser.h" // add namespaces namespace medialibrary{typedef int tmp_add_type_1;} medialibrary::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace medialibrary{namespace fs{typedef int tmp_add_type_2;}} medialibrary::fs::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace medialibrary{namespace fs{namespace errors{typedef int tmp_add_type_3;}}} medialibrary::fs::errors::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace medialibrary{namespace parser{typedef int tmp_add_type_4;}} medialibrary::parser::tmp_add_type_4 tmp_add_func_4(){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; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/_zHnCf7DHG/dump1.h"