Lines Matching refs:DCtx

153   if (!DCtx.getDebugAbbrev()->getAbbreviationDeclarationSet(AbbrOffset))  in verifyUnitHeader()
326 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugAbbrev()
329 NumErrors += verifyAbbrevSection(DCtx.getDebugAbbrev()); in handleDebugAbbrev()
331 NumErrors += verifyAbbrevSection(DCtx.getDebugAbbrevDWO()); in handleDebugAbbrev()
366 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyUnitSection()
367 DWARFDataExtractor DebugInfoData(DObj, S, DCtx.isLittleEndian(), 0); in verifyUnitSection()
406 DataExtractor D(IndexStr, DCtx.isLittleEndian(), 0); in verifyIndex()
444 DCtx.getDWARFObj().getCUIndexSection()) == 0; in handleDebugCUIndex()
449 DCtx.getDWARFObj().getTUIndexSection()) == 0; in handleDebugTUIndex()
453 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugInfo()
467 NumErrors += verifyUnits(DCtx.getNormalUnitsVector()); in handleDebugInfo()
470 NumErrors += verifyUnits(DCtx.getDWOUnitsVector()); in handleDebugInfo()
579 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyDebugInfoAttribute()
625 DataExtractor Data(toStringRef(Entry.Expr), DCtx.isLittleEndian(), 0); in verifyDebugInfoAttribute()
819 for (const auto &CU : DCtx.compile_units()) { in verifyDebugLineStmtOffsets()
828 auto LineTable = DCtx.getLineTableForUnit(CU.get()); in verifyDebugLineStmtOffsets()
829 if (LineTableOffset < DCtx.getDWARFObj().getLineSection().Data.size()) { in verifyDebugLineStmtOffsets()
861 for (const auto &CU : DCtx.compile_units()) { in verifyDebugLineRows()
863 auto LineTable = DCtx.getLineTableForUnit(CU.get()); in verifyDebugLineRows()
952 : OS(S), DCtx(D), DumpOpts(std::move(DumpOpts)), IsObjectFile(false), in DWARFVerifier()
954 if (const auto *F = DCtx.getDWARFObj().getFile()) { in DWARFVerifier()
972 DWARFDataExtractor AccelSectionData(DCtx.getDWARFObj(), *AccelSection, in verifyAppleAccelTable()
973 DCtx.isLittleEndian(), 0); in verifyAppleAccelTable()
1040 auto Die = DCtx.getDIEForOffset(Offset); in verifyAppleAccelTable()
1080 CUMap.reserve(DCtx.getNumCompileUnits()); in verifyDebugNamesCULists()
1081 for (const auto &CU : DCtx.compile_units()) in verifyDebugNamesCULists()
1387 DWARFDie DIE = DCtx.getDIEForOffset(DIEOffset); in verifyNameIndexEntries()
1438 static bool isVariableIndexable(const DWARFDie &Die, DWARFContext &DCtx) { in isVariableIndexable() argument
1447 DataExtractor Data(toStringRef(Entry.Expr), DCtx.isLittleEndian(), in isVariableIndexable()
1539 if (isVariableIndexable(Die, DCtx)) in verifyNameIndexCompleteness()
1568 DWARFDataExtractor AccelSectionData(DCtx.getDWARFObj(), AccelSection, in verifyDebugNames()
1569 DCtx.isLittleEndian(), 0); in verifyDebugNames()
1597 for (const std::unique_ptr<DWARFUnit> &U : DCtx.compile_units()) { in verifyDebugNames()
1609 const DWARFObject &D = DCtx.getDWARFObj(); in handleAccelTables()
1610 DataExtractor StrData(D.getStrSection(), DCtx.isLittleEndian(), 0); in handleAccelTables()