Lines Matching refs:DWARFDebugLine
48 void DWARFDebugLine::ContentTypeTracker::trackContentType( in trackContentType()
70 DWARFDebugLine::Prologue::Prologue() { clear(); } in Prologue()
72 bool DWARFDebugLine::Prologue::hasFileAtIndex(uint64_t FileIndex) const { in hasFileAtIndex()
82 DWARFDebugLine::Prologue::getLastValidFileIndex() const { in getLastValidFileIndex()
94 const llvm::DWARFDebugLine::FileNameEntry &
95 DWARFDebugLine::Prologue::getFileNameEntry(uint64_t Index) const { in getFileNameEntry()
105 void DWARFDebugLine::Prologue::clear() { in clear()
117 void DWARFDebugLine::Prologue::dump(raw_ostream &OS, in dump()
190 DWARFDebugLine::ContentTypeTracker &ContentTypes, in parseV2DirFileTables()
192 std::vector<DWARFDebugLine::FileNameEntry> &FileNames) { in parseV2DirFileTables()
218 DWARFDebugLine::FileNameEntry FileEntry; in parseV2DirFileTables()
243 DWARFDebugLine::ContentTypeTracker *ContentTypes) { in parseV5EntryFormat()
276 DWARFDebugLine::ContentTypeTracker &ContentTypes, in parseV5DirFileTables()
278 std::vector<DWARFDebugLine::FileNameEntry> &FileNames) { in parseV5DirFileTables()
316 DWARFDebugLine::FileNameEntry FileEntry; in parseV5DirFileTables()
356 uint64_t DWARFDebugLine::Prologue::getLength() const { in getLength()
364 Error DWARFDebugLine::Prologue::parse( in parse()
483 DWARFDebugLine::Row::Row(bool DefaultIsStmt) { reset(DefaultIsStmt); } in Row()
485 void DWARFDebugLine::Row::postAppend() { in postAppend()
492 void DWARFDebugLine::Row::reset(bool DefaultIsStmt) { in reset()
508 void DWARFDebugLine::Row::dumpTableHeader(raw_ostream &OS, unsigned Indent) { in dumpTableHeader()
517 void DWARFDebugLine::Row::dump(raw_ostream &OS) const { in dump()
526 DWARFDebugLine::Sequence::Sequence() { reset(); } in Sequence()
528 void DWARFDebugLine::Sequence::reset() { in reset()
537 DWARFDebugLine::LineTable::LineTable() { clear(); } in LineTable()
539 void DWARFDebugLine::LineTable::dump(raw_ostream &OS, in dump()
556 void DWARFDebugLine::LineTable::clear() { in clear()
562 DWARFDebugLine::ParsingState::ParsingState( in ParsingState()
569 void DWARFDebugLine::ParsingState::resetRowAndSequence() { in resetRowAndSequence()
574 void DWARFDebugLine::ParsingState::appendRowToMatrix() { in appendRowToMatrix()
595 const DWARFDebugLine::LineTable *
596 DWARFDebugLine::getLineTable(uint64_t Offset) const { in getLineTable()
603 Expected<const DWARFDebugLine::LineTable *> DWARFDebugLine::getOrParseLineTable( in getOrParseLineTable()
623 void DWARFDebugLine::clearLineTable(uint64_t Offset) { in clearLineTable()
634 DWARFDebugLine::ParsingState::AddrOpIndexDelta
635 DWARFDebugLine::ParsingState::advanceAddrOpIndex(uint64_t OperationAdvance, in advanceAddrOpIndex()
701 DWARFDebugLine::ParsingState::OpcodeAdvanceResults
702 DWARFDebugLine::ParsingState::advanceForOpcode(uint8_t Opcode, in advanceForOpcode()
732 DWARFDebugLine::ParsingState::SpecialOpcodeDelta
733 DWARFDebugLine::ParsingState::handleSpecialOpcode(uint8_t Opcode, in handleSpecialOpcode()
766 DWARFDebugLine::ParsingState::OpcodeAdvanceResults AddrAdvanceResult = in handleSpecialOpcode()
789 Error DWARFDebugLine::LineTable::parse( in parse()
1288 uint32_t DWARFDebugLine::LineTable::findRowInSeq( in findRowInSeq()
1289 const DWARFDebugLine::Sequence &Seq, in findRowInSeq()
1302 DWARFDebugLine::Row Row; in findRowInSeq()
1309 DWARFDebugLine::Row::orderByAddress) - in findRowInSeq()
1315 uint32_t DWARFDebugLine::LineTable::lookupAddress( in lookupAddress()
1330 uint32_t DWARFDebugLine::LineTable::lookupAddressImpl( in lookupAddressImpl()
1333 DWARFDebugLine::Sequence Sequence; in lookupAddressImpl()
1337 DWARFDebugLine::Sequence::orderByHighPC); in lookupAddressImpl()
1343 bool DWARFDebugLine::LineTable::lookupAddressRange( in lookupAddressRange()
1359 bool DWARFDebugLine::LineTable::lookupAddressRangeImpl( in lookupAddressRangeImpl()
1366 DWARFDebugLine::Sequence Sequence; in lookupAddressRangeImpl()
1371 Sequences, Sequence, DWARFDebugLine::Sequence::orderByHighPC); in lookupAddressRangeImpl()
1381 const DWARFDebugLine::Sequence &CurSeq = *SeqPos; in lookupAddressRangeImpl()
1408 DWARFDebugLine::LineTable::getSourceByIndex(uint64_t FileIndex, in getSourceByIndex()
1426 bool DWARFDebugLine::Prologue::getFileNameByIndex( in getFileNameByIndex()
1479 bool DWARFDebugLine::LineTable::getFileLineInfoForAddress( in getFileLineInfoForAddress()
1497 bool DWARFDebugLine::LineTable::getDirectoryForEntry( in getDirectoryForEntry()
1519 static DWARFDebugLine::SectionParser::LineToUnitMap
1521 DWARFDebugLine::SectionParser::LineToUnitMap LineToUnit; in buildLineToUnitMap()
1529 DWARFDebugLine::SectionParser::SectionParser( in SectionParser()
1538 bool DWARFDebugLine::Prologue::totalLengthIsValid() const { in totalLengthIsValid()
1542 DWARFDebugLine::LineTable DWARFDebugLine::SectionParser::parseNext( in parseNext()
1558 void DWARFDebugLine::SectionParser::skip( in skip()
1572 DWARFUnit *DWARFDebugLine::SectionParser::prepareToParse(uint64_t Offset) { in prepareToParse()
1581 bool DWARFDebugLine::SectionParser::hasValidVersion(uint64_t Offset) { in hasValidVersion()
1596 void DWARFDebugLine::SectionParser::moveToNextTable(uint64_t OldOffset, in moveToNextTable()