Home
last modified time | relevance | path

Searched refs:DObj (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp509 return getAccelTable(Names, DObj, DObj.getNamesSection(), in getDebugNames()
514 return getAccelTable(AppleNames, DObj, DObj.getAppleNamesSection(), in getAppleNames()
520 return getAccelTable(AppleTypes, DObj, DObj.getAppleTypesSection(), in getAppleTypes()
533 return getAccelTable(AppleObjC, DObj, DObj.getAppleObjCSection(), in getAppleObjC()
753 WarningHandler(WarningHandler), DObj(std::move(DObj)) { in DWARFContext()
1083 DWARFDataExtractor Data(*DObj, DObj->getLoclistsDWOSection(), in dump()
1208 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(), in dump()
1238 DWARFDataExtractor AddrData(*DObj, DObj->getAddrSection(), in dump()
1246 DWARFDataExtractor rangesData(*DObj, DObj->getRangesSection(), in dump()
1270 DWARFDataExtractor RnglistData(*DObj, DObj->getRnglistsSection(), in dump()
[all …]
H A DDWARFVerifier.cpp340 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugAbbrev() local
342 if (!DObj.getAbbrevSection().empty()) in handleDebugAbbrev()
344 if (!DObj.getAbbrevDWOSection().empty()) in handleDebugAbbrev()
380 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyUnitSection() local
467 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugInfo() local
471 DObj.forEachInfoSections([&](const DWARFSection &S) { in handleDebugInfo()
476 DObj.forEachTypesSections([&](const DWARFSection &S) { in handleDebugInfo()
593 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyDebugInfoAttribute() local
1699 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugStrOffsets() local
1705 ".debug_str_offsets", DObj.getStrOffsetsSection(), DObj.getStrSection(), in handleDebugStrOffsets()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h128 std::unique_ptr<const DWARFObject> DObj; variable
135 DWARFContext(std::unique_ptr<const DWARFObject> DObj,
147 const DWARFObject &getDWARFObj() const { return *DObj; } in getDWARFObj()
354 return DataExtractor(DObj->getStrSection(), false, 0); in getStringExtractor()
357 return DataExtractor(DObj->getStrDWOSection(), false, 0); in getStringDWOExtractor()
360 return DataExtractor(DObj->getLineStrSection(), false, 0); in getLineStringExtractor()
398 bool isLittleEndian() const { return DObj->isLittleEndian(); } in isLittleEndian()