Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp73 WarningHandler(WarningHandler), DObj(std::move(DObj)) {} in DWARFContext()
433 DWARFDataExtractor Data(*DObj, DObj->getLoclistsDWOSection(), in dump()
558 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(), in dump()
588 DWARFDataExtractor AddrData(*DObj, DObj->getAddrSection(), in dump()
596 DWARFDataExtractor rangesData(*DObj, DObj->getRangesSection(), in dump()
619 DWARFDataExtractor RnglistData(*DObj, DObj->getRnglistsSection(), in dump()
633 DWARFDataExtractor PubTableData(*DObj, DObj->getPubnamesSection(), in dump()
903 return getAccelTable(Names, *DObj, DObj->getNamesSection(), in getDebugNames()
924 return getAccelTable(AppleObjC, *DObj, DObj->getAppleObjCSection(), in getAppleObjC()
1973 auto DObj = in create() local
[all …]
H A DDWARFVerifier.cpp280 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugAbbrev() local
282 if (!DObj.getAbbrevSection().empty()) in handleDebugAbbrev()
284 if (!DObj.getAbbrevDWOSection().empty()) in handleDebugAbbrev()
292 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyUnitSection() local
318 &DObj.getLocSection(), DObj.getStrSection(), in verifyUnitSection()
319 DObj.getStrOffsetsSection(), &DObj.getAddrSection(), in verifyUnitSection()
332 &DObj.getLocSection(), DObj.getStrSection(), in verifyUnitSection()
333 DObj.getStrOffsetsSection(), &DObj.getAddrSection(), in verifyUnitSection()
356 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugInfo() local
473 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyDebugInfoAttribute() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h107 std::unique_ptr<const DWARFObject> DObj; variable
119 DWARFContext(std::unique_ptr<const DWARFObject> DObj,
130 const DWARFObject &getDWARFObj() const { return *DObj; } in getDWARFObj()
330 return DataExtractor(DObj->getStrSection(), false, 0); in getStringExtractor()
333 return DataExtractor(DObj->getStrDWOSection(), false, 0); in getStringDWOExtractor()
336 return DataExtractor(DObj->getLineStrSection(), false, 0); in getLineStringExtractor()
366 bool isLittleEndian() const { return DObj->isLittleEndian(); } in isLittleEndian()