Temporary header file '/tmp/B_dUh2Ax7b/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 #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/gdcm-3.0/gdcmAAbortPDU.h" #include "/usr/include/gdcm-3.0/gdcmAAssociateACPDU.h" #include "/usr/include/gdcm-3.0/gdcmAAssociateRJPDU.h" #include "/usr/include/gdcm-3.0/gdcmAAssociateRQPDU.h" #include "/usr/include/gdcm-3.0/gdcmARTIMTimer.h" #include "/usr/include/gdcm-3.0/gdcmAReleaseRPPDU.h" #include "/usr/include/gdcm-3.0/gdcmAReleaseRQPDU.h" #include "/usr/include/gdcm-3.0/gdcmASN1.h" #include "/usr/include/gdcm-3.0/gdcmAbstractSyntax.h" #include "/usr/include/gdcm-3.0/gdcmAnonymizeEvent.h" #include "/usr/include/gdcm-3.0/gdcmAnonymizer.h" #include "/usr/include/gdcm-3.0/gdcmApplicationContext.h" #include "/usr/include/gdcm-3.0/gdcmApplicationEntity.h" #include "/usr/include/gdcm-3.0/gdcmAsynchronousOperationsWindowSub.h" #include "/usr/include/gdcm-3.0/gdcmAttribute.h" #include "/usr/include/gdcm-3.0/gdcmAudioCodec.h" #include "/usr/include/gdcm-3.0/gdcmBase64.h" #include "/usr/include/gdcm-3.0/gdcmBaseNormalizedMessage.h" #include "/usr/include/gdcm-3.0/gdcmBasePDU.h" #include "/usr/include/gdcm-3.0/gdcmBaseQuery.h" #include "/usr/include/gdcm-3.0/gdcmBaseRootQuery.h" #include "/usr/include/gdcm-3.0/gdcmBasicOffsetTable.h" #include "/usr/include/gdcm-3.0/gdcmBitmap.h" #include "/usr/include/gdcm-3.0/gdcmBitmapToBitmapFilter.h" #include "/usr/include/gdcm-3.0/gdcmBoxRegion.h" #include "/usr/include/gdcm-3.0/gdcmByteSwap.h" #include "/usr/include/gdcm-3.0/gdcmByteSwapFilter.h" #include "/usr/include/gdcm-3.0/gdcmByteValue.h" #include "/usr/include/gdcm-3.0/gdcmCAPICryptoFactory.h" #include "/usr/include/gdcm-3.0/gdcmCFindMessages.h" #include "/usr/include/gdcm-3.0/gdcmCMoveMessages.h" #include "/usr/include/gdcm-3.0/gdcmCP246ExplicitDataElement.h" #include "/usr/include/gdcm-3.0/gdcmCSAElement.h" #include "/usr/include/gdcm-3.0/gdcmCSAHeader.h" #include "/usr/include/gdcm-3.0/gdcmCSAHeaderDict.h" #include "/usr/include/gdcm-3.0/gdcmCSAHeaderDictEntry.h" #include "/usr/include/gdcm-3.0/gdcmCStoreMessages.h" #include "/usr/include/gdcm-3.0/gdcmCleaner.h" #include "/usr/include/gdcm-3.0/gdcmCodeString.h" #include "/usr/include/gdcm-3.0/gdcmCodec.h" #include "/usr/include/gdcm-3.0/gdcmCoder.h" #include "/usr/include/gdcm-3.0/gdcmCommand.h" #include "/usr/include/gdcm-3.0/gdcmCommandDataSet.h" #include "/usr/include/gdcm-3.0/gdcmCompositeMessageFactory.h" #include "/usr/include/gdcm-3.0/gdcmCompositeNetworkFunctions.h" #include "/usr/include/gdcm-3.0/gdcmConfigure.h" #include "/usr/include/gdcm-3.0/gdcmCryptoFactory.h" #include "/usr/include/gdcm-3.0/gdcmCryptographicMessageSyntax.h" #include "/usr/include/gdcm-3.0/gdcmCurve.h" #include "/usr/include/gdcm-3.0/gdcmDICOMDIR.h" #include "/usr/include/gdcm-3.0/gdcmDICOMDIRGenerator.h" #include "/usr/include/gdcm-3.0/gdcmDIMSE.h" #include "/usr/include/gdcm-3.0/gdcmDPath.h" #include "/usr/include/gdcm-3.0/gdcmDataElement.h" #include "/usr/include/gdcm-3.0/gdcmDataEvent.h" #include "/usr/include/gdcm-3.0/gdcmDataSet.h" #include "/usr/include/gdcm-3.0/gdcmDataSetEvent.h" #include "/usr/include/gdcm-3.0/gdcmDataSetHelper.h" #include "/usr/include/gdcm-3.0/gdcmDecoder.h" #include "/usr/include/gdcm-3.0/gdcmDefinedTerms.h" #include "/usr/include/gdcm-3.0/gdcmDefs.h" #include "/usr/include/gdcm-3.0/gdcmDict.h" #include "/usr/include/gdcm-3.0/gdcmDictConverter.h" #include "/usr/include/gdcm-3.0/gdcmDictEntry.h" #include "/usr/include/gdcm-3.0/gdcmDictPrinter.h" #include "/usr/include/gdcm-3.0/gdcmDicts.h" #include "/usr/include/gdcm-3.0/gdcmDirectionCosines.h" #include "/usr/include/gdcm-3.0/gdcmDirectory.h" #include "/usr/include/gdcm-3.0/gdcmDirectoryHelper.h" #include "/usr/include/gdcm-3.0/gdcmDummyValueGenerator.h" #include "/usr/include/gdcm-3.0/gdcmDumper.h" #include "/usr/include/gdcm-3.0/gdcmElement.h" #include "/usr/include/gdcm-3.0/gdcmEmptyMaskGenerator.h" #include "/usr/include/gdcm-3.0/gdcmEncapsulatedDocument.h" #include "/usr/include/gdcm-3.0/gdcmEnumeratedValues.h" #include "/usr/include/gdcm-3.0/gdcmEquipmentManufacturer.h" #include "/usr/include/gdcm-3.0/gdcmEvent.h" #include "/usr/include/gdcm-3.0/gdcmException.h" #include "/usr/include/gdcm-3.0/gdcmExplicitDataElement.h" #include "/usr/include/gdcm-3.0/gdcmExplicitImplicitDataElement.h" #include "/usr/include/gdcm-3.0/gdcmFiducials.h" #include "/usr/include/gdcm-3.0/gdcmFile.h" #include "/usr/include/gdcm-3.0/gdcmFileAnonymizer.h" #include "/usr/include/gdcm-3.0/gdcmFileChangeTransferSyntax.h" #include "/usr/include/gdcm-3.0/gdcmFileDecompressLookupTable.h" #include "/usr/include/gdcm-3.0/gdcmFileDerivation.h" #include "/usr/include/gdcm-3.0/gdcmFileExplicitFilter.h" #include "/usr/include/gdcm-3.0/gdcmFileMetaInformation.h" #include "/usr/include/gdcm-3.0/gdcmFileNameEvent.h" #include "/usr/include/gdcm-3.0/gdcmFileSet.h" #include "/usr/include/gdcm-3.0/gdcmFileStreamer.h" #include "/usr/include/gdcm-3.0/gdcmFilename.h" #include "/usr/include/gdcm-3.0/gdcmFilenameGenerator.h" #include "/usr/include/gdcm-3.0/gdcmFindPatientRootQuery.h" #include "/usr/include/gdcm-3.0/gdcmFindStudyRootQuery.h" #include "/usr/include/gdcm-3.0/gdcmFragment.h" #include "/usr/include/gdcm-3.0/gdcmGlobal.h" #include "/usr/include/gdcm-3.0/gdcmGroupDict.h" #include "/usr/include/gdcm-3.0/gdcmIOD.h" #include "/usr/include/gdcm-3.0/gdcmIODEntry.h" #include "/usr/include/gdcm-3.0/gdcmIODs.h" #include "/usr/include/gdcm-3.0/gdcmIPPSorter.h" #include "/usr/include/gdcm-3.0/gdcmIconImage.h" #include "/usr/include/gdcm-3.0/gdcmIconImageFilter.h" #include "/usr/include/gdcm-3.0/gdcmIconImageGenerator.h" #include "/usr/include/gdcm-3.0/gdcmImage.h" #include "/usr/include/gdcm-3.0/gdcmImageApplyLookupTable.h" #include "/usr/include/gdcm-3.0/gdcmImageChangePhotometricInterpretation.h" #include "/usr/include/gdcm-3.0/gdcmImageChangePlanarConfiguration.h" #include "/usr/include/gdcm-3.0/gdcmImageChangeTransferSyntax.h" #include "/usr/include/gdcm-3.0/gdcmImageCodec.h" #include "/usr/include/gdcm-3.0/gdcmImageConverter.h" #include "/usr/include/gdcm-3.0/gdcmImageFragmentSplitter.h" #include "/usr/include/gdcm-3.0/gdcmImageHelper.h" #include "/usr/include/gdcm-3.0/gdcmImageReader.h" #include "/usr/include/gdcm-3.0/gdcmImageRegionReader.h" #include "/usr/include/gdcm-3.0/gdcmImageToImageFilter.h" #include "/usr/include/gdcm-3.0/gdcmImageWriter.h" #include "/usr/include/gdcm-3.0/gdcmImplementationClassUIDSub.h" #include "/usr/include/gdcm-3.0/gdcmImplementationUIDSub.h" #include "/usr/include/gdcm-3.0/gdcmImplementationVersionNameSub.h" #include "/usr/include/gdcm-3.0/gdcmImplicitDataElement.h" #include "/usr/include/gdcm-3.0/gdcmItem.h" #include "/usr/include/gdcm-3.0/gdcmJPEG12Codec.h" #include "/usr/include/gdcm-3.0/gdcmJPEG16Codec.h" #include "/usr/include/gdcm-3.0/gdcmJPEG2000Codec.h" #include "/usr/include/gdcm-3.0/gdcmJPEG8Codec.h" #include "/usr/include/gdcm-3.0/gdcmJPEGCodec.h" #include "/usr/include/gdcm-3.0/gdcmJPEGLSCodec.h" #include "/usr/include/gdcm-3.0/gdcmJSON.h" #include "/usr/include/gdcm-3.0/gdcmKAKADUCodec.h" #include "/usr/include/gdcm-3.0/gdcmLO.h" #include "/usr/include/gdcm-3.0/gdcmLookupTable.h" #include "/usr/include/gdcm-3.0/gdcmMD5.h" #include "/usr/include/gdcm-3.0/gdcmMEC_MR3.h" #include "/usr/include/gdcm-3.0/gdcmMacro.h" #include "/usr/include/gdcm-3.0/gdcmMacroEntry.h" #include "/usr/include/gdcm-3.0/gdcmMacros.h" #include "/usr/include/gdcm-3.0/gdcmMaximumLengthSub.h" #include "/usr/include/gdcm-3.0/gdcmMediaStorage.h" #include "/usr/include/gdcm-3.0/gdcmMeshPrimitive.h" #include "/usr/include/gdcm-3.0/gdcmModalityPerformedProcedureStepCreateQuery.h" #include "/usr/include/gdcm-3.0/gdcmModalityPerformedProcedureStepSetQuery.h" #include "/usr/include/gdcm-3.0/gdcmModule.h" #include "/usr/include/gdcm-3.0/gdcmModuleEntry.h" #include "/usr/include/gdcm-3.0/gdcmModules.h" #include "/usr/include/gdcm-3.0/gdcmMovePatientRootQuery.h" #include "/usr/include/gdcm-3.0/gdcmMoveStudyRootQuery.h" #include "/usr/include/gdcm-3.0/gdcmMrProtocol.h" #include "/usr/include/gdcm-3.0/gdcmNActionMessages.h" #include "/usr/include/gdcm-3.0/gdcmNCreateMessages.h" #include "/usr/include/gdcm-3.0/gdcmNDeleteMessages.h" #include "/usr/include/gdcm-3.0/gdcmNEventReportMessages.h" #include "/usr/include/gdcm-3.0/gdcmNGetMessages.h" #include "/usr/include/gdcm-3.0/gdcmNSetMessages.h" #include "/usr/include/gdcm-3.0/gdcmNestedModuleEntries.h" #include "/usr/include/gdcm-3.0/gdcmNetworkEvents.h" #include "/usr/include/gdcm-3.0/gdcmNetworkStateID.h" #include "/usr/include/gdcm-3.0/gdcmNormalizedMessageFactory.h" #include "/usr/include/gdcm-3.0/gdcmNormalizedNetworkFunctions.h" #include "/usr/include/gdcm-3.0/gdcmObject.h" #include "/usr/include/gdcm-3.0/gdcmOpenSSLCryptoFactory.h" #include "/usr/include/gdcm-3.0/gdcmOpenSSLCryptographicMessageSyntax.h" #include "/usr/include/gdcm-3.0/gdcmOpenSSLP7CryptoFactory.h" #include "/usr/include/gdcm-3.0/gdcmOpenSSLP7CryptographicMessageSyntax.h" #include "/usr/include/gdcm-3.0/gdcmOrientation.h" #include "/usr/include/gdcm-3.0/gdcmOverlay.h" #include "/usr/include/gdcm-3.0/gdcmPDBElement.h" #include "/usr/include/gdcm-3.0/gdcmPDBHeader.h" #include "/usr/include/gdcm-3.0/gdcmPDFCodec.h" #include "/usr/include/gdcm-3.0/gdcmPDUFactory.h" #include "/usr/include/gdcm-3.0/gdcmPDataTFPDU.h" #include "/usr/include/gdcm-3.0/gdcmPGXCodec.h" #include "/usr/include/gdcm-3.0/gdcmPNMCodec.h" #include "/usr/include/gdcm-3.0/gdcmPVRGCodec.h" #include "/usr/include/gdcm-3.0/gdcmParseException.h" #include "/usr/include/gdcm-3.0/gdcmPatient.h" #include "/usr/include/gdcm-3.0/gdcmPersonName.h" #include "/usr/include/gdcm-3.0/gdcmPhotometricInterpretation.h" #include "/usr/include/gdcm-3.0/gdcmPixelFormat.h" #include "/usr/include/gdcm-3.0/gdcmPixmap.h" #include "/usr/include/gdcm-3.0/gdcmPixmapReader.h" #include "/usr/include/gdcm-3.0/gdcmPixmapToPixmapFilter.h" #include "/usr/include/gdcm-3.0/gdcmPixmapWriter.h" #include "/usr/include/gdcm-3.0/gdcmPreamble.h" #include "/usr/include/gdcm-3.0/gdcmPresentationContext.h" #include "/usr/include/gdcm-3.0/gdcmPresentationContextAC.h" #include "/usr/include/gdcm-3.0/gdcmPresentationContextGenerator.h" #include "/usr/include/gdcm-3.0/gdcmPresentationContextRQ.h" #include "/usr/include/gdcm-3.0/gdcmPresentationDataValue.h" #include "/usr/include/gdcm-3.0/gdcmPrinter.h" #include "/usr/include/gdcm-3.0/gdcmPrivateTag.h" #include "/usr/include/gdcm-3.0/gdcmProgressEvent.h" #include "/usr/include/gdcm-3.0/gdcmQueryBase.h" #include "/usr/include/gdcm-3.0/gdcmQueryFactory.h" #include "/usr/include/gdcm-3.0/gdcmQueryImage.h" #include "/usr/include/gdcm-3.0/gdcmQueryPatient.h" #include "/usr/include/gdcm-3.0/gdcmQuerySeries.h" #include "/usr/include/gdcm-3.0/gdcmQueryStudy.h" #include "/usr/include/gdcm-3.0/gdcmRAWCodec.h" #include "/usr/include/gdcm-3.0/gdcmRLECodec.h" #include "/usr/include/gdcm-3.0/gdcmReader.h" #include "/usr/include/gdcm-3.0/gdcmRegion.h" #include "/usr/include/gdcm-3.0/gdcmRescaler.h" #include "/usr/include/gdcm-3.0/gdcmRoleSelectionSub.h" #include "/usr/include/gdcm-3.0/gdcmSHA1.h" #include "/usr/include/gdcm-3.0/gdcmSOPClassExtendedNegociationSub.h" #include "/usr/include/gdcm-3.0/gdcmSOPClassUIDToIOD.h" #include "/usr/include/gdcm-3.0/gdcmScanner.h" #include "/usr/include/gdcm-3.0/gdcmScanner2.h" #include "/usr/include/gdcm-3.0/gdcmSegment.h" #include "/usr/include/gdcm-3.0/gdcmSegmentHelper.h" #include "/usr/include/gdcm-3.0/gdcmSegmentReader.h" #include "/usr/include/gdcm-3.0/gdcmSegmentWriter.h" #include "/usr/include/gdcm-3.0/gdcmSegmentedPaletteColorLookupTable.h" #include "/usr/include/gdcm-3.0/gdcmSequenceOfFragments.h" #include "/usr/include/gdcm-3.0/gdcmSequenceOfItems.h" #include "/usr/include/gdcm-3.0/gdcmSerieHelper.h" #include "/usr/include/gdcm-3.0/gdcmSeries.h" #include "/usr/include/gdcm-3.0/gdcmServiceClassApplicationInformation.h" #include "/usr/include/gdcm-3.0/gdcmServiceClassUser.h" #include "/usr/include/gdcm-3.0/gdcmSimpleSubjectWatcher.h" #include "/usr/include/gdcm-3.0/gdcmSmartPointer.h" #include "/usr/include/gdcm-3.0/gdcmSorter.h" #include "/usr/include/gdcm-3.0/gdcmSpacing.h" #include "/usr/include/gdcm-3.0/gdcmSpectroscopy.h" #include "/usr/include/gdcm-3.0/gdcmSplitMosaicFilter.h" #include "/usr/include/gdcm-3.0/gdcmStaticAssert.h" #include "/usr/include/gdcm-3.0/gdcmStreamImageReader.h" #include "/usr/include/gdcm-3.0/gdcmStreamImageWriter.h" #include "/usr/include/gdcm-3.0/gdcmStrictScanner.h" #include "/usr/include/gdcm-3.0/gdcmStrictScanner2.h" #include "/usr/include/gdcm-3.0/gdcmString.h" #include "/usr/include/gdcm-3.0/gdcmStringFilter.h" #include "/usr/include/gdcm-3.0/gdcmStudy.h" #include "/usr/include/gdcm-3.0/gdcmSubject.h" #include "/usr/include/gdcm-3.0/gdcmSurface.h" #include "/usr/include/gdcm-3.0/gdcmSurfaceHelper.h" #include "/usr/include/gdcm-3.0/gdcmSurfaceReader.h" #include "/usr/include/gdcm-3.0/gdcmSurfaceWriter.h" #include "/usr/include/gdcm-3.0/gdcmSwapCode.h" #include "/usr/include/gdcm-3.0/gdcmSwapper.h" #include "/usr/include/gdcm-3.0/gdcmSystem.h" #include "/usr/include/gdcm-3.0/gdcmTable.h" #include "/usr/include/gdcm-3.0/gdcmTableEntry.h" #include "/usr/include/gdcm-3.0/gdcmTableReader.h" #include "/usr/include/gdcm-3.0/gdcmTag.h" #include "/usr/include/gdcm-3.0/gdcmTagKeywords.h" #include "/usr/include/gdcm-3.0/gdcmTagPath.h" #include "/usr/include/gdcm-3.0/gdcmTagToType.h" #include "/usr/include/gdcm-3.0/gdcmTagToVR.h" #include "/usr/include/gdcm-3.0/gdcmTerminal.h" #include "/usr/include/gdcm-3.0/gdcmTestDriver.h" #include "/usr/include/gdcm-3.0/gdcmTesting.h" #include "/usr/include/gdcm-3.0/gdcmTrace.h" #include "/usr/include/gdcm-3.0/gdcmTransferSyntax.h" #include "/usr/include/gdcm-3.0/gdcmTransferSyntaxSub.h" #include "/usr/include/gdcm-3.0/gdcmType.h" #include "/usr/include/gdcm-3.0/gdcmTypes.h" #include "/usr/include/gdcm-3.0/gdcmUIDGenerator.h" #include "/usr/include/gdcm-3.0/gdcmUIDs.h" #include "/usr/include/gdcm-3.0/gdcmULAction.h" #include "/usr/include/gdcm-3.0/gdcmULActionAA.h" #include "/usr/include/gdcm-3.0/gdcmULActionAE.h" #include "/usr/include/gdcm-3.0/gdcmULActionAR.h" #include "/usr/include/gdcm-3.0/gdcmULActionDT.h" #include "/usr/include/gdcm-3.0/gdcmULBasicCallback.h" #include "/usr/include/gdcm-3.0/gdcmULConnection.h" #include "/usr/include/gdcm-3.0/gdcmULConnectionCallback.h" #include "/usr/include/gdcm-3.0/gdcmULConnectionInfo.h" #include "/usr/include/gdcm-3.0/gdcmULConnectionManager.h" #include "/usr/include/gdcm-3.0/gdcmULEvent.h" #include "/usr/include/gdcm-3.0/gdcmULTransitionTable.h" #include "/usr/include/gdcm-3.0/gdcmULWritingCallback.h" #include "/usr/include/gdcm-3.0/gdcmUNExplicitDataElement.h" #include "/usr/include/gdcm-3.0/gdcmUNExplicitImplicitDataElement.h" #include "/usr/include/gdcm-3.0/gdcmUUIDGenerator.h" #include "/usr/include/gdcm-3.0/gdcmUnpacker12Bits.h" #include "/usr/include/gdcm-3.0/gdcmUsage.h" #include "/usr/include/gdcm-3.0/gdcmUserInformation.h" #include "/usr/include/gdcm-3.0/gdcmVL.h" #include "/usr/include/gdcm-3.0/gdcmVM.h" #include "/usr/include/gdcm-3.0/gdcmVR.h" #include "/usr/include/gdcm-3.0/gdcmVR16ExplicitDataElement.h" #include "/usr/include/gdcm-3.0/gdcmValidate.h" #include "/usr/include/gdcm-3.0/gdcmValue.h" #include "/usr/include/gdcm-3.0/gdcmValueIO.h" #include "/usr/include/gdcm-3.0/gdcmVersion.h" #include "/usr/include/gdcm-3.0/gdcmWLMFindQuery.h" #include "/usr/include/gdcm-3.0/gdcmWaveform.h" #include "/usr/include/gdcm-3.0/gdcmWriter.h" #include "/usr/include/gdcm-3.0/gdcmXMLDictReader.h" #include "/usr/include/gdcm-3.0/gdcmXMLPrinter.h" #include "/usr/include/gdcm-3.0/gdcmXMLPrivateDictReader.h" // add namespaces namespace gdcm{typedef int tmp_add_type_1;} gdcm::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace gdcm{namespace Keywords{typedef int tmp_add_type_2;}} gdcm::Keywords::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace gdcm{namespace network{typedef int tmp_add_type_3;}} gdcm::network::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace gdcm{namespace SegmentHelper{typedef int tmp_add_type_4;}} gdcm::SegmentHelper::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace gdcm{namespace terminal{typedef int tmp_add_type_5;}} gdcm::terminal::tmp_add_type_5 tmp_add_func_5(){return 0;}; // add classes ACCESS_DESCRIPTION_st* tmp_add_class_0; ASIdOrRange_st* tmp_add_class_1; ASIdentifierChoice_st* tmp_add_class_2; ASIdentifiers_st* tmp_add_class_3; ASN1_ENCODING_st* tmp_add_class_4; ASRange_st* tmp_add_class_5; AUTHORITY_KEYID_st* tmp_add_class_6; BASIC_CONSTRAINTS_st* tmp_add_class_7; BIO_sock_info_u* tmp_add_class_8; BIT_STRING_BITNAME_st* tmp_add_class_9; DIST_POINT_NAME_st* tmp_add_class_10; DIST_POINT_st* tmp_add_class_11; EDIPartyName_st* tmp_add_class_12; GENERAL_NAME_st* tmp_add_class_13; GENERAL_SUBTREE_st* tmp_add_class_14; IPAddressChoice_st* tmp_add_class_15; IPAddressFamily_st* tmp_add_class_16; IPAddressOrRange_st* tmp_add_class_17; IPAddressRange_st* tmp_add_class_18; ISSUER_SIGN_TOOL_st* tmp_add_class_19; ISSUING_DIST_POINT_st* tmp_add_class_20; NAME_CONSTRAINTS_st* tmp_add_class_21; NOTICEREF_st* tmp_add_class_22; Netscape_certificate_sequence* tmp_add_class_23; Netscape_spkac_st* tmp_add_class_24; Netscape_spki_st* tmp_add_class_25; PBE2PARAM_st* tmp_add_class_26; PBEPARAM_st* tmp_add_class_27; PBKDF2PARAM_st* tmp_add_class_28; PKCS7_CTX_st* tmp_add_class_29; PKEY_USAGE_PERIOD_st* tmp_add_class_30; POLICYINFO_st* tmp_add_class_31; POLICYQUALINFO_st* tmp_add_class_32; POLICY_CONSTRAINTS_st* tmp_add_class_33; POLICY_MAPPING_st* tmp_add_class_34; PROXY_CERT_INFO_EXTENSION_st* tmp_add_class_35; PROXY_POLICY_st* tmp_add_class_36; SCRYPT_PARAMS_st* tmp_add_class_37; SHA256state_st* tmp_add_class_38; SHA512state_st* tmp_add_class_39; SHAstate_st* tmp_add_class_40; SXNET_ID_st* tmp_add_class_41; SXNET_st* tmp_add_class_42; USERNOTICE_st* tmp_add_class_43; X509V3_CONF_METHOD_st* tmp_add_class_44; X509_algor_st* tmp_add_class_45; X509_info_st* tmp_add_class_46; X509_val_st* tmp_add_class_47; _G_fpos64_t* tmp_add_class_48; _G_fpos_t* tmp_add_class_49; _IO_cookie_io_functions_t* tmp_add_class_50; asn1_string_st* tmp_add_class_51; asn1_string_table_st* tmp_add_class_52; asn1_type_st* tmp_add_class_53; buf_mem_st* tmp_add_class_54; conf_method_st* tmp_add_class_55; conf_st* tmp_add_class_56; crypto_ex_data_st* tmp_add_class_57; crypto_threadid_st* tmp_add_class_58; evp_cipher_info_st* tmp_add_class_59; lhash_st_CONF_VALUE* tmp_add_class_60; lhash_st_OPENSSL_CSTRING* tmp_add_class_61; lhash_st_OPENSSL_STRING* tmp_add_class_62; obj_name_st* tmp_add_class_63; ossl_algorithm_st* tmp_add_class_64; ossl_dispatch_st* tmp_add_class_65; ossl_item_st* tmp_add_class_66; ossl_param_st* tmp_add_class_67; otherName_st* tmp_add_class_68; pkcs7_digest_st* tmp_add_class_69; pkcs7_enc_content_st* tmp_add_class_70; pkcs7_encrypted_st* tmp_add_class_71; pkcs7_enveloped_st* tmp_add_class_72; pkcs7_issuer_and_serial_st* tmp_add_class_73; pkcs7_recip_info_st* tmp_add_class_74; pkcs7_signed_st* tmp_add_class_75; pkcs7_signedandenveloped_st* tmp_add_class_76; pkcs7_signer_info_st* tmp_add_class_77; pkcs7_st* tmp_add_class_78; private_key_st* tmp_add_class_79; rsa_oaep_params_st* tmp_add_class_80; rsa_pss_params_st* tmp_add_class_81; v3_ext_ctx* tmp_add_class_82; v3_ext_method* tmp_add_class_83; x509_purpose_st* tmp_add_class_84; x509_trust_st* tmp_add_class_85; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/B_dUh2Ax7b/dump1.h" -I/usr/include/gdcm-3.0