LLVM 20.0.0git
llvm::dwarf_linker::parallel::TypeUnit Member List

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

Abbreviationsllvm::dwarf_linker::parallel::DwarfUnitprotected
AbbreviationsSetllvm::dwarf_linker::parallel::DwarfUnitprotected
AccelType enum namellvm::dwarf_linker::parallel::DwarfUnit
applyPatches(SectionDescriptor &Section, StringEntryToDwarfStringPoolEntryMap &DebugStrStrings, StringEntryToDwarfStringPoolEntryMap &DebugLineStrStrings, TypeUnit *TypeUnitPtr)llvm::dwarf_linker::parallel::OutputSections
assignAbbrev(DIEAbbrev &Abbrev)llvm::dwarf_linker::parallel::DwarfUnit
assignSectionsOffsetAndAccumulateSize(std::array< uint64_t, SectionKindsNum > &SectionSizesAccumulator)llvm::dwarf_linker::parallel::OutputSectionsinline
ClangModuleNamellvm::dwarf_linker::parallel::DwarfUnitprotected
createDIETree(BumpPtrAllocator &Allocator)llvm::dwarf_linker::parallel::TypeUnit
DebugStringIndexMapllvm::dwarf_linker::parallel::DwarfUnitprotected
DwarfUnit(LinkingGlobalData &GlobalData, unsigned ID, StringRef ClangModuleName)llvm::dwarf_linker::parallel::DwarfUnitinline
emitAbbreviations()llvm::dwarf_linker::parallel::DwarfUnit
emitDebugInfo(const Triple &TargetTriple)llvm::dwarf_linker::parallel::DwarfUnit
emitDebugLine(const Triple &TargetTriple, const DWARFDebugLine::LineTable &OutLineTable)llvm::dwarf_linker::parallel::DwarfUnit
emitDebugStringOffsetSection()llvm::dwarf_linker::parallel::DwarfUnit
emitDwarfAbbrevEntry(const DIEAbbrev &Abbrev, SectionDescriptor &AbbrevSection)llvm::dwarf_linker::parallel::DwarfUnitprotected
emitPubAcceleratorEntry(SectionDescriptor &OutSection, const AccelInfo &Info, std::optional< uint64_t > LengthOffset)llvm::dwarf_linker::parallel::DwarfUnitprotected
emitPubAccelerators()llvm::dwarf_linker::parallel::DwarfUnit
Endiannessllvm::dwarf_linker::parallel::OutputSectionsprotected
eraseSections()llvm::dwarf_linker::parallel::OutputSectionsinline
error(const Twine &Err)llvm::dwarf_linker::parallel::DwarfUnitinline
FileNamesllvm::dwarf_linker::parallel::DwarfUnitprotected
FileNamesCache typedefllvm::dwarf_linker::parallel::DwarfUnitprotected
finishCloningAndEmit(const Triple &TargetTriple)llvm::dwarf_linker::parallel::TypeUnit
forEach(function_ref< void(SectionDescriptor &)> Handler)llvm::dwarf_linker::parallel::OutputSectionsinline
forEach(function_ref< void(std::shared_ptr< SectionDescriptor > Section)> Handler)llvm::dwarf_linker::parallel::OutputSectionsinline
forEachAcceleratorRecord(function_ref< void(AccelInfo &)> Handler) overridellvm::dwarf_linker::parallel::TypeUnitinlinevirtual
Formatllvm::dwarf_linker::parallel::OutputSectionsprotected
getAbbreviations() constllvm::dwarf_linker::parallel::DwarfUnitinline
getClangModuleName() constllvm::dwarf_linker::parallel::DwarfUnitinline
getDebugAddrHeaderSize() constllvm::dwarf_linker::parallel::OutputSectionsinline
getDebugInfoHeaderSize() constllvm::dwarf_linker::parallel::OutputSectionsinline
getDebugStrIndex(const StringEntry *String) overridellvm::dwarf_linker::parallel::TypeUnitinlinevirtual
getDebugStrOffsetsHeaderSize() constllvm::dwarf_linker::parallel::OutputSectionsinline
getEndianness() constllvm::dwarf_linker::parallel::OutputSectionsinline
getFormParams() constllvm::dwarf_linker::parallel::OutputSectionsinline
getGlobalData()llvm::dwarf_linker::parallel::DwarfUnitinline
getOrCreateSectionDescriptor(DebugSectionKind SectionKind)llvm::dwarf_linker::parallel::OutputSectionsinline
getOutUnitDIE()llvm::dwarf_linker::parallel::DwarfUnitinline
getSectionDescriptor(DebugSectionKind SectionKind) constllvm::dwarf_linker::parallel::OutputSectionsinline
getSectionDescriptor(DebugSectionKind SectionKind)llvm::dwarf_linker::parallel::OutputSectionsinline
getSysRoot()llvm::dwarf_linker::parallel::DwarfUnitinline
getTag() constllvm::dwarf_linker::parallel::DwarfUnitinline
getTypePool()llvm::dwarf_linker::parallel::TypeUnitinline
getUniqueID() constllvm::dwarf_linker::parallel::DwarfUnitinline
getUnitName() constllvm::dwarf_linker::parallel::DwarfUnitinline
getUnitSize() constllvm::dwarf_linker::parallel::DwarfUnitinline
getVersion() constllvm::dwarf_linker::parallel::OutputSectionsinline
GlobalDatallvm::dwarf_linker::parallel::OutputSectionsprotected
IDllvm::dwarf_linker::parallel::DwarfUnitprotected
isClangModule() constllvm::dwarf_linker::parallel::DwarfUnitinline
IsInterconnectedCUllvm::dwarf_linker::parallel::DwarfUnitprotected
isInterconnectedCU() constllvm::dwarf_linker::parallel::DwarfUnitinline
OutputSections(LinkingGlobalData &GlobalData)llvm::dwarf_linker::parallel::OutputSectionsinline
OutUnitDIEllvm::dwarf_linker::parallel::DwarfUnitprotected
saveAcceleratorInfo(const TypeUnitAccelInfo &Info)llvm::dwarf_linker::parallel::TypeUnitinline
SectionDescriptorsllvm::dwarf_linker::parallel::OutputSectionsprotected
SectionsSetTy typedefllvm::dwarf_linker::parallel::OutputSectionsprotected
setInterconnectedCU()llvm::dwarf_linker::parallel::DwarfUnitinline
setOutputFormat(dwarf::FormParams Format, llvm::endianness Endianness)llvm::dwarf_linker::parallel::OutputSectionsinline
setOutUnitDIE(DIE *UnitDie)llvm::dwarf_linker::parallel::DwarfUnitinline
SysRootllvm::dwarf_linker::parallel::DwarfUnitprotected
tryGetSectionDescriptor(DebugSectionKind SectionKind) constllvm::dwarf_linker::parallel::OutputSectionsinline
tryGetSectionDescriptor(DebugSectionKind SectionKind)llvm::dwarf_linker::parallel::OutputSectionsinline
TypeUnit(LinkingGlobalData &GlobalData, unsigned ID, std::optional< uint16_t > Language, dwarf::FormParams Format, llvm::endianness Endianess)llvm::dwarf_linker::parallel::TypeUnit
UnitNamellvm::dwarf_linker::parallel::DwarfUnitprotected
UnitSizellvm::dwarf_linker::parallel::DwarfUnitprotected
UnitTagllvm::dwarf_linker::parallel::DwarfUnitprotected
warn(const Twine &Warning)llvm::dwarf_linker::parallel::DwarfUnitinline
~DwarfUnit()llvm::dwarf_linker::parallel::DwarfUnitinlinevirtual