Home | History | Annotate | Download | only in DWARF

Lines Matching refs:LineTable

181 DWARFDebugLine::LineTable::LineTable() {
185 void DWARFDebugLine::LineTable::dump(raw_ostream &OS) const {
199 void DWARFDebugLine::LineTable::clear() {
205 DWARFDebugLine::ParsingState::ParsingState(struct LineTable *LT)
206 : LineTable(LT), RowNumber(0) {
211 Row.reset(LineTable->Prologue.DefaultIsStmt);
223 LineTable->appendRow(Row);
229 LineTable->appendSequence(Sequence);
235 const DWARFDebugLine::LineTable *
243 const DWARFDebugLine::LineTable *
247 LineTableMap.insert(LineTableMapTy::value_type(offset, LineTable()));
248 LineTable *LT = &pos.first->second;
256 bool DWARFDebugLine::LineTable::parse(DataExtractor debug_line_data,
535 DWARFDebugLine::LineTable::findRowInSeq(const DWARFDebugLine::Sequence &seq,
546 LineTable::RowIter row_pos = std::lower_bound(
561 uint32_t DWARFDebugLine::LineTable::lookupAddress(uint64_t address) const {
584 bool DWARFDebugLine::LineTable::lookupAddressRange(
636 DWARFDebugLine::LineTable::getFileNameByIndex(uint64_t FileIndex,
673 DWARFDebugLine::LineTable::getFileLineInfoForAddress(uint64_t Address,