Searched refs:DObj (Results 1 – 4 of 4) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFContext.cpp | 78 WarningHandler(WarningHandler), DObj(std::move(DObj)) {} in DWARFContext() 436 DWARFDataExtractor Data(*DObj, DObj->getLoclistsDWOSection(), in dump() 561 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(), in dump() 591 DWARFDataExtractor AddrData(*DObj, DObj->getAddrSection(), in dump() 599 DWARFDataExtractor rangesData(*DObj, DObj->getRangesSection(), in dump() 623 DWARFDataExtractor RnglistData(*DObj, DObj->getRnglistsSection(), in dump() 637 DWARFDataExtractor PubTableData(*DObj, DObj->getPubnamesSection(), in dump() 644 DWARFDataExtractor PubTableData(*DObj, DObj->getPubtypesSection(), in dump() 1010 return getAccelTable(Names, *DObj, DObj->getNamesSection(), in getDebugNames() 1031 return getAccelTable(AppleObjC, *DObj, DObj->getAppleObjCSection(), in getAppleObjC() [all …]
|
H A D | DWARFVerifier.cpp | 325 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugAbbrev() local 327 if (!DObj.getAbbrevSection().empty()) in handleDebugAbbrev() 329 if (!DObj.getAbbrevDWOSection().empty()) in handleDebugAbbrev() 365 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyUnitSection() local 366 DWARFDataExtractor DebugInfoData(DObj, S, DCtx.isLittleEndian(), 0); in verifyUnitSection() 452 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugInfo() local 456 DObj.forEachInfoSections([&](const DWARFSection &S) { in handleDebugInfo() 461 DObj.forEachTypesSections([&](const DWARFSection &S) { in handleDebugInfo() 578 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyDebugInfoAttribute() local 587 ? DObj.getRangesSection() in verifyDebugInfoAttribute() [all …]
|
/openbsd/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFContext.h | 99 std::unique_ptr<const DWARFObject> DObj; variable 115 DWARFContext(std::unique_ptr<const DWARFObject> DObj, 126 const DWARFObject &getDWARFObj() const { return *DObj; } in getDWARFObj() 341 return DataExtractor(DObj->getStrSection(), false, 0); in getStringExtractor() 344 return DataExtractor(DObj->getStrDWOSection(), false, 0); in getStringDWOExtractor() 347 return DataExtractor(DObj->getLineStrSection(), false, 0); in getLineStringExtractor() 379 bool isLittleEndian() const { return DObj->isLittleEndian(); } in isLittleEndian()
|
H A D | DWARFVerifier.h | 159 unsigned verifyIndexes(const DWARFObject &DObj);
|