Home
last modified time | relevance | path

Searched refs:LineRecord (Results 1 – 4 of 4) sorted by relevance

/llvm-project/lldb/unittests/ObjectFile/Breakpad/
H A DBreakpadRecordsTest.cpp102 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 DBreakpadRecords.h159 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 DBreakpadRecords.cpp381 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 DSymbolFileBreakpad.cpp214 auto record = LineRecord::parse(*It); in ParseCompileUnitAtIndex()
862 auto record = LineRecord::parse(*It); in ParseLineTableAndSupportFiles()