LLVM 19.0.0git
llvm::dwarf_linker::parallel::DWARFLinkerImpl Member List

This is the complete list of members for llvm::dwarf_linker::parallel::DWARFLinkerImpl, including all inherited members.

AccelTableKind enum namellvm::dwarf_linker::DWARFLinkerBase
addAccelTableKind(AccelTableKind Kind) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
addObjectFile(DWARFFile &File, ObjFileLoaderTy Loader=nullptr, CompileUnitHandlerTy OnCUDieLoaded=[](const DWARFUnit &) {}) overridellvm::dwarf_linker::parallel::DWARFLinkerImplvirtual
ArtificialTypeUnitllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
assignOffsets()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
assignOffsetsToSections()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
assignOffsetsToStrings()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
ClangModulesllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
ClangModulesMutexllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
cleanupDataAfterDWARFOutputIsWritten()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
CommonSectionsllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
CompileUnitHandlerTy typedefllvm::dwarf_linker::DWARFLinkerBase
createLinker(MessageHandlerTy ErrorHandler, MessageHandlerTy WarningHandler)llvm::dwarf_linker::parallel::DWARFLinkerstatic
DebugLineStr enum valuellvm::dwarf_linker::parallel::DWARFLinkerImplprotected
DebugLineStrStringsllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
DebugStr enum valuellvm::dwarf_linker::parallel::DWARFLinkerImplprotected
DebugStrStringsllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
DependencyTrackerllvm::dwarf_linker::parallel::DWARFLinkerImplfriend
DWARFLinkerImpl(MessageHandlerTy ErrorHandler, MessageHandlerTy WarningHandler)llvm::dwarf_linker::parallel::DWARFLinkerImpl
emitAppleAcceleratorSections(const Triple &TargetTriple)llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
emitCommonSectionsAndWriteCompileUnitsToTheOutput()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
emitDWARFv5DebugNamesSection(const Triple &TargetTriple)llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
emitStringSections()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
forEachCompileAndTypeUnit(function_ref< void(DwarfUnit *CU)> UnitHandler)llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
forEachCompileUnit(function_ref< void(CompileUnit *CU)> UnitHandler)llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
forEachObjectSectionsSet(function_ref< void(OutputSections &SectionsSet)> SectionsSetHandler)llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
forEachOutputString(function_ref< void(StringDestinationKind, const StringEntry *)> StringHandler)llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
GlobalDatallvm::dwarf_linker::parallel::DWARFLinkerImplprotected
glueCompileUnitsAndWriteToTheOutput()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
InputVerificationHandlerTy typedefllvm::dwarf_linker::DWARFLinkerBase
link() overridellvm::dwarf_linker::parallel::DWARFLinkerImplvirtual
MessageHandlerTy typedefllvm::dwarf_linker::DWARFLinkerBase
ObjectContextsllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
ObjectPrefixMapTy typedefllvm::dwarf_linker::DWARFLinkerBase
ObjFileLoaderTy typedefllvm::dwarf_linker::DWARFLinkerBase
OutputFileType enum namellvm::dwarf_linker::DWARFLinkerBase
OverallNumberOfCUllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
patchOffsetsAndSizes()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
printStatistic()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
SectionHandlerllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
setAllowNonDeterministicOutput(bool AllowNonDeterministicOutput) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setEstimatedObjfilesAmount(unsigned ObjFilesNum) overridellvm::dwarf_linker::parallel::DWARFLinkerImplvirtual
setInputVerificationHandler(InputVerificationHandlerTy Handler) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setKeepFunctionForStatic(bool KeepFunctionForStatic) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setNoODR(bool NoODR) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setNumThreads(unsigned NumThreads) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setObjectPrefixMap(ObjectPrefixMapTy *Map) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setOutputDWARFHandler(const Triple &TargetTriple, SectionHandlerTy SectionHandler) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setPrependPath(StringRef Ppath) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setStatistics(bool Statistics) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setSwiftInterfacesMap(SwiftInterfacesMapTy *Map) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setTargetDWARFVersion(uint16_t TargetDWARFVersion) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setUpdateIndexTablesOnly(bool UpdateIndexTablesOnly) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setVerbosity(bool Verbose) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
setVerifyInputDWARF(bool Verify) overridellvm::dwarf_linker::parallel::DWARFLinkerImplinlinevirtual
StringDestinationKind enum namellvm::dwarf_linker::parallel::DWARFLinkerImplprotected
SwiftInterfacesMapTy typedefllvm::dwarf_linker::DWARFLinkerBase
UniqueUnitIDllvm::dwarf_linker::parallel::DWARFLinkerImplprotected
validateAndUpdateOptions()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
verifyInput(const DWARFFile &File)llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
writeCommonSectionsToTheOutput()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
writeCompileUnitsToTheOutput()llvm::dwarf_linker::parallel::DWARFLinkerImplprotected
~DWARFLinker()=defaultllvm::dwarf_linker::parallel::DWARFLinkervirtual
~DWARFLinkerBase()=defaultllvm::dwarf_linker::DWARFLinkerBasevirtual