Lines Matching defs:LineIterator
34 class SymbolFileBreakpad::LineIterator {
37 LineIterator(ObjectFile &obj, Record::Kind section_type)
44 LineIterator(ObjectFile &obj, Record::Kind section_type, Bookmark bookmark);
47 explicit LineIterator(ObjectFile &obj)
53 friend bool operator!=(const LineIterator &lhs, const LineIterator &rhs) {
63 const LineIterator &operator++();
90 SymbolFileBreakpad::LineIterator::LineIterator(ObjectFile &obj,
107 const SymbolFileBreakpad::LineIterator &
108 SymbolFileBreakpad::LineIterator::operator++() {
132 llvm::iterator_range<SymbolFileBreakpad::LineIterator>
134 return llvm::make_range(LineIterator(*m_objfile_sp, section_type),
135 LineIterator(*m_objfile_sp));
205 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark),
245 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark);
309 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark),
508 *LineIterator(*m_objfile_sp, Record::StackWin, entry->data));
650 LineIterator It(*m_objfile_sp, Record::StackCFI, bookmark),
694 LineIterator It(*m_objfile_sp, Record::StackWin, bookmark);
822 for (LineIterator It(*m_objfile_sp, Record::Func), End(*m_objfile_sp);
856 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark),
899 for (LineIterator It(*m_objfile_sp, Record::StackCFI), End(*m_objfile_sp);
910 for (LineIterator It(*m_objfile_sp, Record::StackWin), End(*m_objfile_sp);