Searched refs:InlineRecord (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/lldb/unittests/ObjectFile/Breakpad/ |
| H A D | BreakpadRecordsTest.cpp | 89 TEST(InlineRecord, parse) { in TEST() argument 90 InlineRecord record1 = InlineRecord(0, 1, 2, 3); in TEST() 92 EXPECT_EQ(record1, InlineRecord::parse("INLINE 0 1 2 3 4 5")); in TEST() 94 EXPECT_EQ(record1, InlineRecord::parse("INLINE 0 1 2 3 4 5 6 7")); in TEST() 95 EXPECT_EQ(llvm::None, InlineRecord::parse("INLINE 0 1 2 3")); in TEST() 96 EXPECT_EQ(llvm::None, InlineRecord::parse("INLINE 0 1 2 3 4 5 6")); in TEST() 97 EXPECT_EQ(llvm::None, InlineRecord::parse("INLNIE 0")); in TEST() 98 EXPECT_EQ(llvm::None, InlineRecord::parse("")); in TEST() 99 EXPECT_EQ(llvm::None, InlineRecord::parse("FUNC")); in TEST()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Breakpad/ |
| H A D | BreakpadRecords.h | 138 class InlineRecord : public Record { 140 static llvm::Optional<InlineRecord> parse(llvm::StringRef Line); 141 InlineRecord(size_t InlineNestLevel, uint32_t CallSiteLineNum, in InlineRecord() function 155 bool operator==(const InlineRecord &L, const InlineRecord &R); 156 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const InlineRecord &R);
|
| H A D | BreakpadRecords.cpp | 327 llvm::Optional<InlineRecord> InlineRecord::parse(llvm::StringRef Line) { in parse() 348 InlineRecord Record = InlineRecord(InlineNestLevel, CallSiteLineNum, in parse() 362 bool breakpad::operator==(const InlineRecord &L, const InlineRecord &R) { in operator ==() 370 const InlineRecord &R) { in operator <<()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.cpp | 311 if (auto record = InlineRecord::parse(*It)) { in ParseBlocksRecursive()
|