• Home
  • Raw
  • Download

Lines Matching refs:DWARFContext

67 DWARFContext::DWARFContext(std::unique_ptr<const DWARFObject> DObj,  in DWARFContext()  function in DWARFContext
75 DWARFContext::~DWARFContext() = default;
105 collectContributionData(DWARFContext::unit_iterator_range Units) { in collectContributionData()
149 DWARFContext::unit_iterator_range Units, in dumpStringOffsetsSection()
264 DWARFContext::parseMacroOrMacinfo(MacroSecType SectionType) { in parseMacroOrMacinfo()
346 void DWARFContext::dump( in dump()
696 DWARFCompileUnit *DWARFContext::getDWOCompileUnitForHash(uint64_t Hash) { in getDWOCompileUnitForHash()
726 DWARFDie DWARFContext::getDIEForOffset(uint64_t Offset) { in getDIEForOffset()
733 bool DWARFContext::verify(raw_ostream &OS, DIDumpOptions DumpOpts) { in verify()
746 const DWARFUnitIndex &DWARFContext::getCUIndex() { in getCUIndex()
757 const DWARFUnitIndex &DWARFContext::getTUIndex() { in getTUIndex()
768 DWARFGdbIndex &DWARFContext::getGdbIndex() { in getGdbIndex()
778 const DWARFDebugAbbrev *DWARFContext::getDebugAbbrev() { in getDebugAbbrev()
789 const DWARFDebugAbbrev *DWARFContext::getDebugAbbrevDWO() { in getDebugAbbrevDWO()
799 const DWARFDebugLoc *DWARFContext::getDebugLoc() { in getDebugLoc()
813 const DWARFDebugAranges *DWARFContext::getDebugAranges() { in getDebugAranges()
822 Expected<const DWARFDebugFrame *> DWARFContext::getDebugFrame() { in getDebugFrame()
845 Expected<const DWARFDebugFrame *> DWARFContext::getEHFrame() { in getEHFrame()
859 const DWARFDebugMacro *DWARFContext::getDebugMacro() { in getDebugMacro()
865 const DWARFDebugMacro *DWARFContext::getDebugMacroDWO() { in getDebugMacroDWO()
871 const DWARFDebugMacro *DWARFContext::getDebugMacinfo() { in getDebugMacinfo()
877 const DWARFDebugMacro *DWARFContext::getDebugMacinfoDWO() { in getDebugMacinfoDWO()
897 const DWARFDebugNames &DWARFContext::getDebugNames() { in getDebugNames()
902 const AppleAcceleratorTable &DWARFContext::getAppleNames() { in getAppleNames()
907 const AppleAcceleratorTable &DWARFContext::getAppleTypes() { in getAppleTypes()
912 const AppleAcceleratorTable &DWARFContext::getAppleNamespaces() { in getAppleNamespaces()
918 const AppleAcceleratorTable &DWARFContext::getAppleObjC() { in getAppleObjC()
924 DWARFContext::getLineTableForUnit(DWARFUnit *U) { in getLineTableForUnit()
934 Expected<const DWARFDebugLine::LineTable *> DWARFContext::getLineTableForUnit( in getLineTableForUnit()
963 void DWARFContext::parseNormalUnits() { in parseNormalUnits()
975 void DWARFContext::parseDWOUnits(bool Lazy) { in parseDWOUnits()
987 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint64_t Offset) { in getCompileUnitForOffset()
993 DWARFCompileUnit *DWARFContext::getCompileUnitForAddress(uint64_t Address) { in getCompileUnitForAddress()
1000 DWARFContext::DIEsForAddress DWARFContext::getDIEsForAddress(uint64_t Address) { in getDIEsForAddress()
1145 void DWARFContext::addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, in addLocalsForDie()
1212 DWARFContext::getLocalsForAddress(object::SectionedAddress Address) { in getLocalsForAddress()
1224 DILineInfo DWARFContext::getLineInfoForAddress(object::SectionedAddress Address, in getLineInfoForAddress()
1245 DILineInfoTable DWARFContext::getLineInfoForAddressRange( in getLineInfoForAddressRange()
1296 DWARFContext::getInliningInfoForAddress(object::SectionedAddress Address, in getInliningInfoForAddress()
1362 std::shared_ptr<DWARFContext>
1363 DWARFContext::getDWOContext(StringRef AbsolutePath) { in getDWOContext()
1365 DWARFContext *Ctxt = S->Context.get(); in getDWOContext()
1366 return std::shared_ptr<DWARFContext>(std::move(S), Ctxt); in getDWOContext()
1372 DWARFContext *Ctxt = S->Context.get(); in getDWOContext()
1373 return std::shared_ptr<DWARFContext>(std::move(S), Ctxt); in getDWOContext()
1405 S->Context = DWARFContext::create(*S->File.getBinary()); in getDWOContext()
1408 return std::shared_ptr<DWARFContext>(std::move(S), Ctxt); in getDWOContext()
1955 std::unique_ptr<DWARFContext>
1956 DWARFContext::create(const object::ObjectFile &Obj, const LoadedObjectInfo *L, in create()
1962 return std::make_unique<DWARFContext>(std::move(DObj), std::move(DWPName), in create()
1967 std::unique_ptr<DWARFContext>
1968 DWARFContext::create(const StringMap<std::unique_ptr<MemoryBuffer>> &Sections, in create()
1974 return std::make_unique<DWARFContext>( in create()
1978 Error DWARFContext::loadRegisterInfo(const object::ObjectFile &Obj) { in loadRegisterInfo()
1995 uint8_t DWARFContext::getCUAddrSize() { in getCUAddrSize()