Searched refs:RemarkParser (Results 1 – 10 of 10) sorted by relevance
39 struct RemarkParser { struct45 RemarkParser(Format ParserFormat) : ParserFormat(ParserFormat) {} in RemarkParser() function54 virtual ~RemarkParser() = default;78 Expected<std::unique_ptr<RemarkParser>> createRemarkParser(Format ParserFormat,81 Expected<std::unique_ptr<RemarkParser>>85 Expected<std::unique_ptr<RemarkParser>>
28 struct BitstreamRemarkParser : public RemarkParser {47 : RemarkParser(Format::Bitstream), ParserHelper(Buf) {} in BitstreamRemarkParser()51 : RemarkParser(Format::Bitstream), ParserHelper(Buf), in BitstreamRemarkParser()56 static bool classof(const RemarkParser *P) { in classof()
51 Expected<std::unique_ptr<RemarkParser>>69 Expected<std::unique_ptr<RemarkParser>>88 Expected<std::unique_ptr<RemarkParser>>112 std::unique_ptr<RemarkParser> TheParser;145 remarks::RemarkParser &TheParser = *TheCParser.TheParser; in LLVMRemarkParserGetNext()
50 struct YAMLRemarkParser : public RemarkParser {70 static bool classof(const RemarkParser *P) { in classof()103 static bool classof(const RemarkParser *P) { in classof()
74 Expected<std::unique_ptr<RemarkParser>> MaybeParser = in link()82 RemarkParser &Parser = **MaybeParser; in link()
7 RemarkParser.cpp
174 : RemarkParser{Format::YAML}, StrTab(std::move(StrTab)), LastErrorMessage(), in YAMLRemarkParser()
14 "RemarkParser.cpp",
14 RemarkParser.cpp \
166 Expected<std::unique_ptr<remarks::RemarkParser>> MaybeParser = in readLocationInfo()175 remarks::RemarkParser &Parser = **MaybeParser; in readLocationInfo()