Temporary header file '/tmp/ehJ7yv2nLQ/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/vmime/address.hpp" #include "/usr/include/vmime/addressList.hpp" #include "/usr/include/vmime/attachment.hpp" #include "/usr/include/vmime/attachmentHelper.hpp" #include "/usr/include/vmime/base.hpp" #include "/usr/include/vmime/body.hpp" #include "/usr/include/vmime/bodyPart.hpp" #include "/usr/include/vmime/bodyPartAttachment.hpp" #include "/usr/include/vmime/charset.hpp" #include "/usr/include/vmime/charsetConverter.hpp" #include "/usr/include/vmime/charsetConverterOptions.hpp" #include "/usr/include/vmime/charsetConverter_iconv.hpp" #include "/usr/include/vmime/charsetConverter_icu.hpp" #include "/usr/include/vmime/charsetConverter_idna.hpp" #include "/usr/include/vmime/charsetConverter_win.hpp" #include "/usr/include/vmime/component.hpp" #include "/usr/include/vmime/config.hpp" #include "/usr/include/vmime/constants.hpp" #include "/usr/include/vmime/contentDisposition.hpp" #include "/usr/include/vmime/contentDispositionField.hpp" #include "/usr/include/vmime/contentHandler.hpp" #include "/usr/include/vmime/contentTypeField.hpp" #include "/usr/include/vmime/context.hpp" #include "/usr/include/vmime/dateTime.hpp" #include "/usr/include/vmime/defaultAttachment.hpp" #include "/usr/include/vmime/disposition.hpp" #include "/usr/include/vmime/emailAddress.hpp" #include "/usr/include/vmime/emptyContentHandler.hpp" #include "/usr/include/vmime/encoding.hpp" #include "/usr/include/vmime/exception.hpp" #include "/usr/include/vmime/export-shared.hpp" #include "/usr/include/vmime/export-static.hpp" #include "/usr/include/vmime/export.hpp" #include "/usr/include/vmime/fileAttachment.hpp" #include "/usr/include/vmime/fileContentHandler.hpp" #include "/usr/include/vmime/generatedMessageAttachment.hpp" #include "/usr/include/vmime/generationContext.hpp" #include "/usr/include/vmime/header.hpp" #include "/usr/include/vmime/headerField.hpp" #include "/usr/include/vmime/headerFieldFactory.hpp" #include "/usr/include/vmime/headerFieldValue.hpp" #include "/usr/include/vmime/htmlTextPart.hpp" #include "/usr/include/vmime/mailbox.hpp" #include "/usr/include/vmime/mailboxField.hpp" #include "/usr/include/vmime/mailboxGroup.hpp" #include "/usr/include/vmime/mailboxList.hpp" #include "/usr/include/vmime/mdn/MDNHelper.hpp" #include "/usr/include/vmime/mdn/MDNInfos.hpp" #include "/usr/include/vmime/mdn/receivedMDNInfos.hpp" #include "/usr/include/vmime/mdn/sendableMDNInfos.hpp" #include "/usr/include/vmime/mediaType.hpp" #include "/usr/include/vmime/message.hpp" #include "/usr/include/vmime/messageAttachment.hpp" #include "/usr/include/vmime/messageBuilder.hpp" #include "/usr/include/vmime/messageId.hpp" #include "/usr/include/vmime/messageIdSequence.hpp" #include "/usr/include/vmime/messageParser.hpp" #include "/usr/include/vmime/misc/importanceHelper.hpp" #include "/usr/include/vmime/net/connectionInfos.hpp" #include "/usr/include/vmime/net/defaultConnectionInfos.hpp" #include "/usr/include/vmime/net/defaultTimeoutHandler.hpp" #include "/usr/include/vmime/net/events.hpp" #include "/usr/include/vmime/net/fetchAttributes.hpp" #include "/usr/include/vmime/net/folder.hpp" #include "/usr/include/vmime/net/folderAttributes.hpp" #include "/usr/include/vmime/net/folderStatus.hpp" #include "/usr/include/vmime/net/imap/IMAPCommand.hpp" #include "/usr/include/vmime/net/imap/IMAPConnection.hpp" #include "/usr/include/vmime/net/imap/IMAPFolder.hpp" #include "/usr/include/vmime/net/imap/IMAPFolderStatus.hpp" #include "/usr/include/vmime/net/imap/IMAPMessage.hpp" #include "/usr/include/vmime/net/imap/IMAPMessagePart.hpp" #include "/usr/include/vmime/net/imap/IMAPMessagePartContentHandler.hpp" #include "/usr/include/vmime/net/imap/IMAPMessageStructure.hpp" #include "/usr/include/vmime/net/imap/IMAPParser.hpp" #include "/usr/include/vmime/net/imap/IMAPSStore.hpp" #include "/usr/include/vmime/net/imap/IMAPServiceInfos.hpp" #include "/usr/include/vmime/net/imap/IMAPStore.hpp" #include "/usr/include/vmime/net/imap/IMAPTag.hpp" #include "/usr/include/vmime/net/imap/IMAPUtils.hpp" #include "/usr/include/vmime/net/imap/imap.hpp" #include "/usr/include/vmime/net/maildir/format/courierMaildirFormat.hpp" #include "/usr/include/vmime/net/maildir/format/kmailMaildirFormat.hpp" #include "/usr/include/vmime/net/maildir/maildir.hpp" #include "/usr/include/vmime/net/maildir/maildirFolder.hpp" #include "/usr/include/vmime/net/maildir/maildirFolderStatus.hpp" #include "/usr/include/vmime/net/maildir/maildirFormat.hpp" #include "/usr/include/vmime/net/maildir/maildirMessage.hpp" #include "/usr/include/vmime/net/maildir/maildirMessagePart.hpp" #include "/usr/include/vmime/net/maildir/maildirMessageStructure.hpp" #include "/usr/include/vmime/net/maildir/maildirServiceInfos.hpp" #include "/usr/include/vmime/net/maildir/maildirStore.hpp" #include "/usr/include/vmime/net/maildir/maildirUtils.hpp" #include "/usr/include/vmime/net/message.hpp" #include "/usr/include/vmime/net/messageSet.hpp" #include "/usr/include/vmime/net/pop3/POP3Command.hpp" #include "/usr/include/vmime/net/pop3/POP3Connection.hpp" #include "/usr/include/vmime/net/pop3/POP3Folder.hpp" #include "/usr/include/vmime/net/pop3/POP3FolderStatus.hpp" #include "/usr/include/vmime/net/pop3/POP3Message.hpp" #include "/usr/include/vmime/net/pop3/POP3Response.hpp" #include "/usr/include/vmime/net/pop3/POP3SStore.hpp" #include "/usr/include/vmime/net/pop3/POP3ServiceInfos.hpp" #include "/usr/include/vmime/net/pop3/POP3Store.hpp" #include "/usr/include/vmime/net/pop3/POP3Utils.hpp" #include "/usr/include/vmime/net/pop3/pop3.hpp" #include "/usr/include/vmime/net/securedConnectionInfos.hpp" #include "/usr/include/vmime/net/sendmail/sendmail.hpp" #include "/usr/include/vmime/net/sendmail/sendmailServiceInfos.hpp" #include "/usr/include/vmime/net/sendmail/sendmailTransport.hpp" #include "/usr/include/vmime/net/service.hpp" #include "/usr/include/vmime/net/serviceFactory.hpp" #include "/usr/include/vmime/net/serviceInfos.hpp" #include "/usr/include/vmime/net/session.hpp" #include "/usr/include/vmime/net/smtp/SMTPChunkingOutputStreamAdapter.hpp" #include "/usr/include/vmime/net/smtp/SMTPCommand.hpp" #include "/usr/include/vmime/net/smtp/SMTPCommandSet.hpp" #include "/usr/include/vmime/net/smtp/SMTPConnection.hpp" #include "/usr/include/vmime/net/smtp/SMTPExceptions.hpp" #include "/usr/include/vmime/net/smtp/SMTPResponse.hpp" #include "/usr/include/vmime/net/smtp/SMTPSTransport.hpp" #include "/usr/include/vmime/net/smtp/SMTPServiceInfos.hpp" #include "/usr/include/vmime/net/smtp/SMTPTransport.hpp" #include "/usr/include/vmime/net/smtp/smtp.hpp" #include "/usr/include/vmime/net/socket.hpp" #include "/usr/include/vmime/net/store.hpp" #include "/usr/include/vmime/net/timeoutHandler.hpp" #include "/usr/include/vmime/net/tls/TLSProperties.hpp" #include "/usr/include/vmime/net/tls/TLSSecuredConnectionInfos.hpp" #include "/usr/include/vmime/net/tls/TLSSession.hpp" #include "/usr/include/vmime/net/tls/TLSSocket.hpp" #include "/usr/include/vmime/net/tls/gnutls/TLSProperties_GnuTLS.hpp" #include "/usr/include/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp" #include "/usr/include/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp" #include "/usr/include/vmime/net/tls/openssl/OpenSSLInitializer.hpp" #include "/usr/include/vmime/net/tls/openssl/TLSProperties_OpenSSL.hpp" #include "/usr/include/vmime/net/tls/openssl/TLSSession_OpenSSL.hpp" #include "/usr/include/vmime/net/tls/openssl/TLSSocket_OpenSSL.hpp" #include "/usr/include/vmime/net/tracer.hpp" #include "/usr/include/vmime/net/transport.hpp" #include "/usr/include/vmime/object.hpp" #include "/usr/include/vmime/parameter.hpp" #include "/usr/include/vmime/parameterizedHeaderField.hpp" #include "/usr/include/vmime/parsedMessageAttachment.hpp" #include "/usr/include/vmime/parserHelpers.hpp" #include "/usr/include/vmime/parsingContext.hpp" #include "/usr/include/vmime/path.hpp" #include "/usr/include/vmime/plainTextPart.hpp" #include "/usr/include/vmime/platform.hpp" #include "/usr/include/vmime/platforms/posix/posixChildProcess.hpp" #include "/usr/include/vmime/platforms/posix/posixCriticalSection.hpp" #include "/usr/include/vmime/platforms/posix/posixFile.hpp" #include "/usr/include/vmime/platforms/posix/posixHandler.hpp" #include "/usr/include/vmime/platforms/posix/posixSocket.hpp" #include "/usr/include/vmime/platforms/windows/windowsCodepages.hpp" #include "/usr/include/vmime/platforms/windows/windowsCriticalSection.hpp" #include "/usr/include/vmime/platforms/windows/windowsFile.hpp" #include "/usr/include/vmime/platforms/windows/windowsHandler.hpp" #include "/usr/include/vmime/platforms/windows/windowsSocket.hpp" #include "/usr/include/vmime/propertySet.hpp" #include "/usr/include/vmime/relay.hpp" #include "/usr/include/vmime/security/authenticator.hpp" #include "/usr/include/vmime/security/cert/X509Certificate.hpp" #include "/usr/include/vmime/security/cert/certificate.hpp" #include "/usr/include/vmime/security/cert/certificateChain.hpp" #include "/usr/include/vmime/security/cert/certificateException.hpp" #include "/usr/include/vmime/security/cert/certificateExpiredException.hpp" #include "/usr/include/vmime/security/cert/certificateIssuerVerificationException.hpp" #include "/usr/include/vmime/security/cert/certificateNotTrustedException.hpp" #include "/usr/include/vmime/security/cert/certificateNotYetValidException.hpp" #include "/usr/include/vmime/security/cert/certificateVerifier.hpp" #include "/usr/include/vmime/security/cert/defaultCertificateVerifier.hpp" #include "/usr/include/vmime/security/cert/gnutls/X509Certificate_GnuTLS.hpp" #include "/usr/include/vmime/security/cert/openssl/X509Certificate_OpenSSL.hpp" #include "/usr/include/vmime/security/cert/serverIdentityException.hpp" #include "/usr/include/vmime/security/cert/unsupportedCertificateTypeException.hpp" #include "/usr/include/vmime/security/defaultAuthenticator.hpp" #include "/usr/include/vmime/security/digest/md5/md5MessageDigest.hpp" #include "/usr/include/vmime/security/digest/messageDigest.hpp" #include "/usr/include/vmime/security/digest/messageDigestFactory.hpp" #include "/usr/include/vmime/security/digest/sha1/sha1MessageDigest.hpp" #include "/usr/include/vmime/security/sasl/SASLAuthenticator.hpp" #include "/usr/include/vmime/security/sasl/SASLContext.hpp" #include "/usr/include/vmime/security/sasl/SASLMechanism.hpp" #include "/usr/include/vmime/security/sasl/SASLMechanismFactory.hpp" #include "/usr/include/vmime/security/sasl/SASLSession.hpp" #include "/usr/include/vmime/security/sasl/SASLSocket.hpp" #include "/usr/include/vmime/security/sasl/XOAuth2SASLAuthenticator.hpp" #include "/usr/include/vmime/security/sasl/XOAuth2SASLMechanism.hpp" #include "/usr/include/vmime/security/sasl/builtinSASLMechanism.hpp" #include "/usr/include/vmime/security/sasl/defaultSASLAuthenticator.hpp" #include "/usr/include/vmime/streamContentHandler.hpp" #include "/usr/include/vmime/stringContentHandler.hpp" #include "/usr/include/vmime/text.hpp" #include "/usr/include/vmime/textPart.hpp" #include "/usr/include/vmime/textPartFactory.hpp" #include "/usr/include/vmime/types.hpp" #include "/usr/include/vmime/utility/childProcess.hpp" #include "/usr/include/vmime/utility/datetimeUtils.hpp" #include "/usr/include/vmime/utility/encoder/b64Encoder.hpp" #include "/usr/include/vmime/utility/encoder/binaryEncoder.hpp" #include "/usr/include/vmime/utility/encoder/eightBitEncoder.hpp" #include "/usr/include/vmime/utility/encoder/encoder.hpp" #include "/usr/include/vmime/utility/encoder/encoderFactory.hpp" #include "/usr/include/vmime/utility/encoder/noopEncoder.hpp" #include "/usr/include/vmime/utility/encoder/qpEncoder.hpp" #include "/usr/include/vmime/utility/encoder/sevenBitEncoder.hpp" #include "/usr/include/vmime/utility/encoder/uuEncoder.hpp" #include "/usr/include/vmime/utility/file.hpp" #include "/usr/include/vmime/utility/filteredStream.hpp" #include "/usr/include/vmime/utility/inputStream.hpp" #include "/usr/include/vmime/utility/inputStreamAdapter.hpp" #include "/usr/include/vmime/utility/inputStreamByteBufferAdapter.hpp" #include "/usr/include/vmime/utility/inputStreamPointerAdapter.hpp" #include "/usr/include/vmime/utility/inputStreamSocketAdapter.hpp" #include "/usr/include/vmime/utility/inputStreamStringAdapter.hpp" #include "/usr/include/vmime/utility/inputStreamStringProxyAdapter.hpp" #include "/usr/include/vmime/utility/outputStream.hpp" #include "/usr/include/vmime/utility/outputStreamAdapter.hpp" #include "/usr/include/vmime/utility/outputStreamByteArrayAdapter.hpp" #include "/usr/include/vmime/utility/outputStreamSocketAdapter.hpp" #include "/usr/include/vmime/utility/outputStreamStringAdapter.hpp" #include "/usr/include/vmime/utility/parserInputStreamAdapter.hpp" #include "/usr/include/vmime/utility/path.hpp" #include "/usr/include/vmime/utility/progressListener.hpp" #include "/usr/include/vmime/utility/random.hpp" #include "/usr/include/vmime/utility/seekableInputStream.hpp" #include "/usr/include/vmime/utility/seekableInputStreamRegionAdapter.hpp" #include "/usr/include/vmime/utility/stream.hpp" #include "/usr/include/vmime/utility/streamUtils.hpp" #include "/usr/include/vmime/utility/stringProxy.hpp" #include "/usr/include/vmime/utility/stringUtils.hpp" #include "/usr/include/vmime/utility/sync/autoLock.hpp" #include "/usr/include/vmime/utility/sync/criticalSection.hpp" #include "/usr/include/vmime/utility/url.hpp" #include "/usr/include/vmime/utility/urlUtils.hpp" #include "/usr/include/vmime/vmime.hpp" #include "/usr/include/vmime/word.hpp" #include "/usr/include/vmime/wordEncoder.hpp" // add namespaces namespace vmime{typedef int tmp_add_type_1;} vmime::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace vmime{namespace charsets{typedef int tmp_add_type_2;}} vmime::charsets::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace vmime{namespace contentDispositionTypes{typedef int tmp_add_type_3;}} vmime::contentDispositionTypes::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace vmime{namespace dispositionActionModes{typedef int tmp_add_type_4;}} vmime::dispositionActionModes::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace vmime{namespace dispositionModifiers{typedef int tmp_add_type_5;}} vmime::dispositionModifiers::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace vmime{namespace dispositionSendingModes{typedef int tmp_add_type_6;}} vmime::dispositionSendingModes::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace vmime{namespace dispositionTypes{typedef int tmp_add_type_7;}} vmime::dispositionTypes::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace vmime{namespace encodingTypes{typedef int tmp_add_type_8;}} vmime::encodingTypes::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace vmime{namespace exceptions{typedef int tmp_add_type_9;}} vmime::exceptions::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace vmime{namespace fields{typedef int tmp_add_type_10;}} vmime::fields::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace vmime{namespace lineLengthLimits{typedef int tmp_add_type_11;}} vmime::lineLengthLimits::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace vmime{namespace mdn{typedef int tmp_add_type_12;}} vmime::mdn::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace vmime{namespace mediaTypes{typedef int tmp_add_type_13;}} vmime::mediaTypes::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace vmime{namespace misc{typedef int tmp_add_type_14;}} vmime::misc::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace vmime{namespace net{typedef int tmp_add_type_15;}} vmime::net::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace vmime{namespace net{namespace events{typedef int tmp_add_type_16;}}} vmime::net::events::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace vmime{namespace net{namespace imap{typedef int tmp_add_type_17;}}} vmime::net::imap::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace vmime{namespace net{namespace maildir{typedef int tmp_add_type_18;}}} vmime::net::maildir::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace vmime{namespace net{namespace maildir{namespace format{typedef int tmp_add_type_19;}}}} vmime::net::maildir::format::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace vmime{namespace net{namespace pop3{typedef int tmp_add_type_20;}}} vmime::net::pop3::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace vmime{namespace net{namespace sendmail{typedef int tmp_add_type_21;}}} vmime::net::sendmail::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace vmime{namespace net{namespace smtp{typedef int tmp_add_type_22;}}} vmime::net::smtp::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace vmime{namespace net{namespace tls{typedef int tmp_add_type_23;}}} vmime::net::tls::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace vmime{namespace platforms{typedef int tmp_add_type_24;}} vmime::platforms::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace vmime{namespace platforms{namespace posix{typedef int tmp_add_type_25;}}} vmime::platforms::posix::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace vmime{namespace security{typedef int tmp_add_type_26;}} vmime::security::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace vmime{namespace security{namespace cert{typedef int tmp_add_type_27;}}} vmime::security::cert::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace vmime{namespace security{namespace digest{typedef int tmp_add_type_28;}}} vmime::security::digest::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace vmime{namespace security{namespace digest{namespace md5{typedef int tmp_add_type_29;}}}} vmime::security::digest::md5::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace vmime{namespace security{namespace digest{namespace sha1{typedef int tmp_add_type_30;}}}} vmime::security::digest::sha1::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace vmime{namespace security{namespace sasl{typedef int tmp_add_type_31;}}} vmime::security::sasl::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace vmime{namespace utility{typedef int tmp_add_type_32;}} vmime::utility::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace vmime{namespace utility{namespace encoder{typedef int tmp_add_type_33;}}} vmime::utility::encoder::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace vmime{namespace utility{namespace sync{typedef int tmp_add_type_34;}}} vmime::utility::sync::tmp_add_type_34 tmp_add_func_34(){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; ucontext_t* tmp_add_class_3; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/ehJ7yv2nLQ/dump1.h"