checkAddressSizeSupported(unsigned AddressSize, std::error_code EC, char const *Fmt, const Ts &...Vals) | llvm::DWARFContext | inlinestatic |
CK_BTF enum value | llvm::DIContext | |
CK_DWARF enum value | llvm::DIContext | |
CK_PDB enum value | llvm::DIContext | |
classof(const DIContext *DICtx) | llvm::DWARFContext | inlinestatic |
clearLineTableForUnit(DWARFUnit *U) | llvm::DWARFContext | |
compile_unit_range typedef | llvm::DWARFContext | |
compile_units() | llvm::DWARFContext | inline |
create(const object::ObjectFile &Obj, ProcessDebugRelocations RelocAction=ProcessDebugRelocations::Process, const LoadedObjectInfo *L=nullptr, std::string DWPName="", std::function< void(Error)> RecoverableErrorHandler=WithColor::defaultErrorHandler, std::function< void(Error)> WarningHandler=WithColor::defaultWarningHandler, bool ThreadSafe=false) | llvm::DWARFContext | static |
create(const StringMap< std::unique_ptr< MemoryBuffer > > &Sections, uint8_t AddrSize, bool isLittleEndian=sys::IsLittleEndianHost, std::function< void(Error)> RecoverableErrorHandler=WithColor::defaultErrorHandler, std::function< void(Error)> WarningHandler=WithColor::defaultWarningHandler, bool ThreadSafe=false) | llvm::DWARFContext | static |
DIContext(DIContextKind K) | llvm::DIContext | inline |
DIContextKind enum name | llvm::DIContext | |
dump(raw_ostream &OS, DIDumpOptions DumpOpts, std::array< std::optional< uint64_t >, DIDT_ID_Count > DumpOffsets) | llvm::DWARFContext | |
dump(raw_ostream &OS, DIDumpOptions DumpOpts) override | llvm::DWARFContext | inlinevirtual |
DWARFContext(std::unique_ptr< const DWARFObject > DObj, std::string DWPName="", std::function< void(Error)> RecoverableErrorHandler=WithColor::defaultErrorHandler, std::function< void(Error)> WarningHandler=WithColor::defaultWarningHandler, bool ThreadSafe=false) | llvm::DWARFContext | |
DWARFContext(DWARFContext &)=delete | llvm::DWARFContext | |
DWARFContextState | llvm::DWARFContext | friend |
dwo_compile_units() | llvm::DWARFContext | inline |
dwo_info_section_units() | llvm::DWARFContext | inline |
dwo_types_section_units() | llvm::DWARFContext | inline |
dwo_units() | llvm::DWARFContext | inline |
getAppleNames() | llvm::DWARFContext | |
getAppleNamespaces() | llvm::DWARFContext | |
getAppleObjC() | llvm::DWARFContext | |
getAppleTypes() | llvm::DWARFContext | |
getArch() const | llvm::DWARFContext | inline |
getCompileUnitForCodeAddress(uint64_t Address) | llvm::DWARFContext | |
getCompileUnitForDataAddress(uint64_t Address) | llvm::DWARFContext | |
getCompileUnitForOffset(uint64_t Offset) | llvm::DWARFContext | |
getCUAddrSize() | llvm::DWARFContext | |
getCUIndex() | llvm::DWARFContext | |
getDebugAbbrev() | llvm::DWARFContext | |
getDebugAbbrevDWO() | llvm::DWARFContext | |
getDebugAranges() | llvm::DWARFContext | |
getDebugFrame() | llvm::DWARFContext | |
getDebugLoc() | llvm::DWARFContext | |
getDebugMacinfo() | llvm::DWARFContext | |
getDebugMacinfoDWO() | llvm::DWARFContext | |
getDebugMacro() | llvm::DWARFContext | |
getDebugMacroDWO() | llvm::DWARFContext | |
getDebugNames() | llvm::DWARFContext | |
getDIEForOffset(uint64_t Offset) | llvm::DWARFContext | |
getDIEsForAddress(uint64_t Address, bool CheckDWO=false) | llvm::DWARFContext | |
getDWARFObj() const | llvm::DWARFContext | inline |
getDWOCompileUnitForHash(uint64_t Hash) | llvm::DWARFContext | |
getDWOContext(StringRef AbsolutePath) | llvm::DWARFContext | |
getDWOUnitAtIndex(unsigned index) | llvm::DWARFContext | inline |
getDWOUnitsVector() | llvm::DWARFContext | inline |
getEHFrame() | llvm::DWARFContext | |
getGdbIndex() | llvm::DWARFContext | |
getInliningInfoForAddress(object::SectionedAddress Address, DILineInfoSpecifier Specifier=DILineInfoSpecifier()) override | llvm::DWARFContext | virtual |
getKind() const | llvm::DIContext | inline |
getLineInfoForAddress(object::SectionedAddress Address, DILineInfoSpecifier Specifier=DILineInfoSpecifier()) override | llvm::DWARFContext | virtual |
getLineInfoForAddressRange(object::SectionedAddress Address, uint64_t Size, DILineInfoSpecifier Specifier=DILineInfoSpecifier()) override | llvm::DWARFContext | virtual |
getLineInfoForDataAddress(object::SectionedAddress Address) override | llvm::DWARFContext | virtual |
getLineStringExtractor() const | llvm::DWARFContext | inline |
getLineTableForUnit(DWARFUnit *U) | llvm::DWARFContext | |
getLineTableForUnit(DWARFUnit *U, function_ref< void(Error)> RecoverableErrorHandler) | llvm::DWARFContext | |
getLocalsForAddress(object::SectionedAddress Address) override | llvm::DWARFContext | virtual |
getMaxDWOVersion() | llvm::DWARFContext | inline |
getMaxSupportedVersion() | llvm::DWARFContext | inlinestatic |
getMaxVersion() | llvm::DWARFContext | inline |
getNormalUnitsVector() | llvm::DWARFContext | inline |
getNumCompileUnits() | llvm::DWARFContext | inline |
getNumDWOCompileUnits() | llvm::DWARFContext | inline |
getNumDWOTypeUnits() | llvm::DWARFContext | inline |
getNumTypeUnits() | llvm::DWARFContext | inline |
getParseCUTUIndexManually() const | llvm::DWARFContext | inline |
getRecoverableErrorHandler() | llvm::DWARFContext | inline |
getStringDWOExtractor() const | llvm::DWARFContext | inline |
getStringExtractor() const | llvm::DWARFContext | inline |
getSupportedAddressSizes() | llvm::DWARFContext | inlinestatic |
getTUIndex() | llvm::DWARFContext | |
getTypeUnitForHash(uint16_t Version, uint64_t Hash, bool IsDWO) | llvm::DWARFContext | |
getUnitAtIndex(unsigned index) | llvm::DWARFContext | inline |
getUnitForOffset(uint64_t Offset) | llvm::DWARFContext | |
getWarningHandler() | llvm::DWARFContext | inline |
info_section_units() | llvm::DWARFContext | inline |
isAddressSizeSupported(unsigned AddressSize) | llvm::DWARFContext | inlinestatic |
isLittleEndian() const | llvm::DWARFContext | inline |
isSupportedVersion(unsigned version) | llvm::DWARFContext | inlinestatic |
normal_units() | llvm::DWARFContext | inline |
operator=(DWARFContext &)=delete | llvm::DWARFContext | |
ProcessDebugRelocations enum name | llvm::DWARFContext | |
setMaxVersionIfGreater(unsigned Version) | llvm::DWARFContext | inline |
setParseCUTUIndexManually(bool PCUTU) | llvm::DWARFContext | inline |
types_section_units() | llvm::DWARFContext | inline |
unit_iterator_range typedef | llvm::DWARFContext | |
verify(raw_ostream &OS, DIDumpOptions DumpOpts={}) override | llvm::DWARFContext | virtual |
~DIContext()=default | llvm::DIContext | virtual |
~DWARFContext() override | llvm::DWARFContext | |