Searched refs:LineRecord (Results 1 – 4 of 4) sorted by relevance
/llvm-project/lldb/unittests/ObjectFile/Breakpad/ |
H A D | BreakpadRecordsTest.cpp | 102 TEST(LineRecord, parse) { in TEST() argument 103 EXPECT_EQ(LineRecord(0x47, 0x74, 47, 74), LineRecord::parse("47 74 47 74")); in TEST() 104 EXPECT_EQ(std::nullopt, LineRecord::parse("47 74 47")); in TEST() 105 EXPECT_EQ(std::nullopt, LineRecord::parse("47 74")); in TEST() 106 EXPECT_EQ(std::nullopt, LineRecord::parse("47")); in TEST() 107 EXPECT_EQ(std::nullopt, LineRecord::parse("")); in TEST() 108 EXPECT_EQ(std::nullopt, LineRecord::parse("FUNC")); in TEST()
|
/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | BreakpadRecords.h | 159 class LineRecord : public Record { 161 static std::optional<LineRecord> parse(llvm::StringRef Line); 162 LineRecord(lldb::addr_t Address, lldb::addr_t Size, uint32_t LineNum, in LineRecord() function 173 bool operator==(const LineRecord &L, const LineRecord &R); 174 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const LineRecord &R);
|
H A D | BreakpadRecords.cpp | 381 std::optional<LineRecord> LineRecord::parse(llvm::StringRef Line) { in parse() 403 return LineRecord(Address, Size, LineNum, FileNum); in parse() 406 bool breakpad::operator==(const LineRecord &L, const LineRecord &R) { in operator ==() 411 const LineRecord &R) { in operator <<()
|
/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/ |
H A D | SymbolFileBreakpad.cpp | 214 auto record = LineRecord::parse(*It); in ParseCompileUnitAtIndex() 862 auto record = LineRecord::parse(*It); in ParseLineTableAndSupportFiles()
|