Home
last modified time | relevance | path

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

/llvm-project/lldb/unittests/ObjectFile/Breakpad/
H A DBreakpadRecordsTest.cpp38 TEST(ModuleRecord, parse) { in TEST() argument
39 EXPECT_EQ(ModuleRecord(llvm::Triple::Linux, llvm::Triple::x86_64, in TEST()
41 ModuleRecord::parse( in TEST()
44 EXPECT_EQ(std::nullopt, ModuleRecord::parse("MODULE")); in TEST()
45 EXPECT_EQ(std::nullopt, ModuleRecord::parse("MODULE Linux")); in TEST()
46 EXPECT_EQ(std::nullopt, ModuleRecord::parse("MODULE Linux x86_64")); in TEST()
48 ModuleRecord::parse("MODULE Linux x86_64 deadbeefbaadf00d")); in TEST()
/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DBreakpadRecords.h60 class ModuleRecord : public Record {
62 static std::optional<ModuleRecord> parse(llvm::StringRef Line);
63 ModuleRecord(llvm::Triple::OSType OS, llvm::Triple::ArchType Arch, UUID ID) in ModuleRecord() function
71 inline bool operator==(const ModuleRecord &L, const ModuleRecord &R) {
74 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const ModuleRecord &R);
H A DBreakpadRecords.cpp175 std::optional<ModuleRecord> ModuleRecord::parse(llvm::StringRef Line) { in parse()
194 return ModuleRecord(OS, Arch, std::move(ID)); in parse()
198 const ModuleRecord &R) { in operator <<()
H A DObjectFileBreakpad.cpp33 auto Module = ModuleRecord::parse(line); in parse()