LLVM  14.0.0git
llvm::DwarfEmitter Member List

This is the complete list of members for llvm::DwarfEmitter, including all inherited members.

emitAbbrevs(const std::vector< std::unique_ptr< DIEAbbrev >> &Abbrevs, unsigned DwarfVersion)=0llvm::DwarfEmitterpure virtual
emitAppleNames(AccelTable< AppleAccelTableStaticOffsetData > &Table)=0llvm::DwarfEmitterpure virtual
emitAppleNamespaces(AccelTable< AppleAccelTableStaticOffsetData > &Table)=0llvm::DwarfEmitterpure virtual
emitAppleObjc(AccelTable< AppleAccelTableStaticOffsetData > &Table)=0llvm::DwarfEmitterpure virtual
emitAppleTypes(AccelTable< AppleAccelTableStaticTypeData > &Table)=0llvm::DwarfEmitterpure virtual
emitCIE(StringRef CIEBytes)=0llvm::DwarfEmitterpure virtual
emitCompileUnitHeader(CompileUnit &Unit, unsigned DwarfVersion)=0llvm::DwarfEmitterpure virtual
emitDebugNames(AccelTable< DWARF5AccelTableStaticData > &Table)=0llvm::DwarfEmitterpure virtual
emitDIE(DIE &Die)=0llvm::DwarfEmitterpure virtual
emitFDE(uint32_t CIEOffset, uint32_t AddreSize, uint32_t Address, StringRef Bytes)=0llvm::DwarfEmitterpure virtual
emitLineTableForUnit(MCDwarfLineTableParams Params, StringRef PrologueBytes, unsigned MinInstLength, std::vector< DWARFDebugLine::Row > &Rows, unsigned AdddressSize)=0llvm::DwarfEmitterpure virtual
emitLocationsForUnit(const CompileUnit &Unit, DWARFContext &Dwarf, std::function< void(StringRef, SmallVectorImpl< uint8_t > &)> ProcessExpr)=0llvm::DwarfEmitterpure virtual
emitPaperTrailWarningsDie(DIE &Die)=0llvm::DwarfEmitterpure virtual
emitPubNamesForUnit(const CompileUnit &Unit)=0llvm::DwarfEmitterpure virtual
emitPubTypesForUnit(const CompileUnit &Unit)=0llvm::DwarfEmitterpure virtual
emitRangesEntries(int64_t UnitPcOffset, uint64_t OrigLowPc, const FunctionIntervals::const_iterator &FuncRange, const std::vector< DWARFDebugRangeList::RangeListEntry > &Entries, unsigned AddressSize)=0llvm::DwarfEmitterpure virtual
emitSectionContents(StringRef SecData, StringRef SecName)=0llvm::DwarfEmitterpure virtual
emitStrings(const NonRelocatableStringpool &Pool)=0llvm::DwarfEmitterpure virtual
emitUnitRangesEntries(CompileUnit &Unit, bool DoRangesSection)=0llvm::DwarfEmitterpure virtual
getDebugInfoSectionSize() const =0llvm::DwarfEmitterpure virtual
getFrameSectionSize() const =0llvm::DwarfEmitterpure virtual
getLineSectionSize() const =0llvm::DwarfEmitterpure virtual
getRangesSectionSize() const =0llvm::DwarfEmitterpure virtual
translateLineTable(DataExtractor LineData, uint64_t Offset)=0llvm::DwarfEmitterpure virtual
~DwarfEmitter()llvm::DwarfEmittervirtual