Lines Matching refs:LineTable

21 LineTable::LineTable(CompileUnit *comp_unit)  in LineTable()  function in LineTable
24 LineTable::LineTable(CompileUnit *comp_unit, in LineTable() function in LineTable
27 LineTable::Entry::LessThanBinaryPredicate less_than_bp(this); in LineTable()
37 LineTable::~LineTable() = default;
39 void LineTable::InsertLineEntry(lldb::addr_t file_addr, uint32_t line, in InsertLineEntry()
49 LineTable::Entry::LessThanBinaryPredicate less_than_bp(this); in InsertLineEntry()
63 void LineTable::LineSequenceImpl::Clear() { m_entries.clear(); } in Clear()
65 std::unique_ptr<LineSequence> LineTable::CreateLineSequenceContainer() { in CreateLineSequenceContainer()
66 return std::make_unique<LineTable::LineSequenceImpl>(); in CreateLineSequenceContainer()
69 void LineTable::AppendLineEntryToSequence( in AppendLineEntryToSequence()
105 void LineTable::InsertSequence(LineSequence *sequence) { in InsertSequence()
124 LineTable::Entry::LessThanBinaryPredicate less_than_bp(this); in InsertSequence()
145 LineTable::Entry::LessThanBinaryPredicate::LessThanBinaryPredicate( in LessThanBinaryPredicate()
146 LineTable *line_table) in LessThanBinaryPredicate()
149 bool LineTable::Entry::LessThanBinaryPredicate::
150 operator()(const LineTable::Entry &a, const LineTable::Entry &b) const { in operator ()()
169 bool LineTable::Entry::LessThanBinaryPredicate::
177 uint32_t LineTable::GetSize() const { return m_entries.size(); } in GetSize()
179 bool LineTable::GetLineEntryAtIndex(uint32_t idx, LineEntry &line_entry) { in GetLineEntryAtIndex()
188 bool LineTable::FindLineEntryByAddress(const Address &so_addr, in FindLineEntryByAddress()
260 bool LineTable::ConvertEntryAtIndexToLineEntry(uint32_t idx, in ConvertEntryAtIndexToLineEntry()
305 uint32_t LineTable::FindLineEntryIndexByFileIndex( in FindLineEntryIndexByFileIndex()
316 uint32_t LineTable::FindLineEntryIndexByFileIndex( in FindLineEntryIndexByFileIndex()
328 size_t LineTable::FineLineEntriesForFileIndex(uint32_t file_idx, bool append, in FineLineEntriesForFileIndex()
356 void LineTable::Dump(Stream *s, Target *target, Address::DumpStyle style, in Dump()
370 void LineTable::GetDescription(Stream *s, Target *target, in GetDescription()
381 size_t LineTable::GetContiguousFileAddressRanges(FileAddressRanges &file_ranges, in GetContiguousFileAddressRanges()
406 LineTable *LineTable::LinkLineTable(const FileRangeMap &file_range_map) { in LinkLineTable()
407 std::unique_ptr<LineTable> line_table_up(new LineTable(m_comp_unit)); in LinkLineTable()