reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
48 class ModuleRecord : public Record { 64 class InfoRecord : public Record { 77 class FileRecord : public Record { 92 class FuncRecord : public Record { 110 class LineRecord : public Record { 127 class PublicRecord : public Record { 144 class StackCFIRecord : public Record { 160 class StackWinRecord : public Record {
125 llvm::Optional<Record::Kind> Record::classify(llvm::StringRef Line) { 129 return Record::Module; 131 return Record::Info; 133 return Record::File; 135 return Record::Func; 137 return Record::Public; 142 return Record::StackCFI; 144 return Record::StackWin; 153 return Record::Line; 483 llvm::StringRef breakpad::toString(Record::Kind K) { 485 case Record::Module: 487 case Record::Info: 489 case Record::File: 491 case Record::Func: 493 case Record::Line: 495 case Record::Public: 497 case Record::StackCFI: 499 case Record::StackWin:tools/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.h
42 llvm::StringRef toString(Record::Kind K); 43 inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, Record::Kind K) { 48 class ModuleRecord : public Record { 64 class InfoRecord : public Record { 77 class FileRecord : public Record { 92 class FuncRecord : public Record { 110 class LineRecord : public Record { 127 class PublicRecord : public Record { 144 class StackCFIRecord : public Record { 160 class StackWinRecord : public Record {tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp
132 llvm::Optional<Record::Kind> current_section; 153 llvm::Optional<Record::Kind> next_section = Record::classify(line); 153 llvm::Optional<Record::Kind> next_section = Record::classify(line); 154 if (next_section == Record::Line) { 157 next_section = Record::Func;tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
31 LineIterator(ObjectFile &obj, Record::Kind section_type) 38 LineIterator(ObjectFile &obj, Record::Kind section_type, Bookmark bookmark); 85 Record::Kind section_type, 127 SymbolFileBreakpad::lines(Record::Kind section_type) { 204 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark), 345 for (llvm::StringRef line : lines(Record::Func)) { 350 for (llvm::StringRef line : lines(Record::Public)) { 368 *LineIterator(*m_objfile_sp, Record::StackWin, entry->data)); 502 LineIterator It(*m_objfile_sp, Record::StackCFI, bookmark), 546 LineIterator It(*m_objfile_sp, Record::StackWin, bookmark); 645 for (llvm::StringRef line : lines(Record::File)) { 674 for (LineIterator It(*m_objfile_sp, Record::Func), End(*m_objfile_sp); 708 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark), 746 for (LineIterator It(*m_objfile_sp, Record::StackCFI), End(*m_objfile_sp); 757 for (LineIterator It(*m_objfile_sp, Record::StackWin), End(*m_objfile_sp);tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h
164 llvm::iterator_range<LineIterator> lines(Record::Kind section_type);