Searched refs:InfoRecord (Results 1 – 4 of 4) sorted by relevance
51 TEST(InfoRecord, parse) { in TEST() argument52 EXPECT_EQ(InfoRecord(UUID::fromData("@ABCDEFGHIJKLMNO", 16)), in TEST()53 InfoRecord::parse("INFO CODE_ID 404142434445464748494a4b4c4d4e4f")); in TEST()54 EXPECT_EQ(InfoRecord(UUID()), InfoRecord::parse("INFO CODE_ID 47 a.exe")); in TEST()56 EXPECT_EQ(llvm::None, InfoRecord::parse("INFO")); in TEST()57 EXPECT_EQ(llvm::None, InfoRecord::parse("INFO CODE_ID")); in TEST()
75 class InfoRecord : public Record {77 static llvm::Optional<InfoRecord> parse(llvm::StringRef Line);78 InfoRecord(UUID ID) : Record(Info), ID(std::move(ID)) {} in InfoRecord() function83 inline bool operator==(const InfoRecord &L, const InfoRecord &R) {86 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const InfoRecord &R);
201 llvm::Optional<InfoRecord> InfoRecord::parse(llvm::StringRef Line) { in parse()218 return InfoRecord(std::move(ID)); in parse()222 const InfoRecord &R) { in operator <<()
42 auto Info = InfoRecord::parse(line); in parse()