Searched refs:DObj (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 76 const auto &DObj = C.getDWARFObj(); in fixupIndexV4() local 77 if (DObj.getCUIndexSection().empty()) in fixupIndexV4() 82 DObj.forEachInfoDWOSections([&](const DWARFSection &S) { in fixupIndexV4() 87 DWARFDataExtractor Data(DObj, S, C.isLittleEndian(), 0); in fixupIndexV4() 143 const auto &DObj = C.getDWARFObj(); in fixupIndexV5() local 144 DObj.forEachInfoDWOSections([&](const DWARFSection &S) { in fixupIndexV5() 148 DWARFDataExtractor Data(DObj, S, C.isLittleEndian(), 0); in fixupIndexV5() 221 const DWARFObject &DObj = D.getDWARFObj(); in parseMacroOrMacinfo() local 224 DWARFDataExtractor Data(DObj.getMacinfoSection(), D.isLittleEndian(), 0); in parseMacroOrMacinfo() 229 DWARFDataExtractor Data(DObj.getMacinfoDWOSection(), D.isLittleEndian(), 0); in parseMacroOrMacinfo() [all …]
|
| H A D | DWARFVerifier.cpp | 407 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugAbbrev() local 409 if (!DObj.getAbbrevSection().empty()) in handleDebugAbbrev() 411 if (!DObj.getAbbrevDWOSection().empty()) in handleDebugAbbrev() 447 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyUnitSection() local 448 DWARFDataExtractor DebugInfoData(DObj, S, DCtx.isLittleEndian(), 0); in verifyUnitSection() 535 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugInfo() local 539 DObj.forEachInfoSections([&](const DWARFSection &S) { in handleDebugInfo() 544 DObj.forEachTypesSections([&](const DWARFSection &S) { in handleDebugInfo() 702 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyDebugInfoAttribute() local 711 ? DObj.getRangesSection() in verifyDebugInfoAttribute() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFContext.h | 128 std::unique_ptr<const DWARFObject> DObj; variable 135 DWARFContext(std::unique_ptr<const DWARFObject> DObj, 147 const DWARFObject &getDWARFObj() const { return *DObj; } in getDWARFObj() 360 return DataExtractor(DObj->getStrSection(), false, 0); in getStringExtractor() 363 return DataExtractor(DObj->getStrDWOSection(), false, 0); in getStringDWOExtractor() 366 return DataExtractor(DObj->getLineStrSection(), false, 0); in getLineStringExtractor() 404 bool isLittleEndian() const { return DObj->isLittleEndian(); } in isLittleEndian()
|