Home
last modified time | relevance | path

Searched refs:MaybeParser (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Remarks/
H A DYAMLRemarksParsingTest.cpp19 EXPECT_FALSE(errorToBool(MaybeParser.takeError())); in parseGood()
20 EXPECT_TRUE(*MaybeParser != nullptr); in parseGood()
22 remarks::RemarkParser &Parser = **MaybeParser; in parseGood()
36 EXPECT_TRUE(*MaybeParser != nullptr); in parseGoodMeta()
38 remarks::RemarkParser &Parser = **MaybeParser; in parseGoodMeta()
53 EXPECT_TRUE(*MaybeParser != nullptr); in parseExpectError()
55 remarks::RemarkParser &Parser = **MaybeParser; in parseExpectError()
80 handleAllErrors(MaybeParser.takeError(), in parseExpectErrorMeta()
404 EXPECT_TRUE(*MaybeParser != nullptr); in TEST()
576 EXPECT_TRUE(*MaybeParser != nullptr); in TEST()
[all …]
H A DBitstreamRemarksParsingTest.cpp28 Expected<std::unique_ptr<remarks::RemarkParser>> MaybeParser = in parseGood() local
30 EXPECT_FALSE(errorToBool(MaybeParser.takeError())); in parseGood()
31 EXPECT_TRUE(*MaybeParser != nullptr); in parseGood()
34 remarks::RemarkParser &Parser = **MaybeParser; in parseGood()
159 Expected<std::unique_ptr<remarks::RemarkParser>> MaybeParser = in TEST() local
161 EXPECT_FALSE(errorToBool(MaybeParser.takeError())); in TEST()
162 EXPECT_TRUE(*MaybeParser != nullptr); in TEST()
164 remarks::RemarkParser &Parser = **MaybeParser; in TEST()
/llvm-project-15.0.7/llvm/lib/Remarks/
H A DRemarkLinker.cpp79 Expected<std::unique_ptr<RemarkParser>> MaybeParser = in link() local
84 if (!MaybeParser) in link()
85 return MaybeParser.takeError(); in link()
87 RemarkParser &Parser = **MaybeParser; in link()
/llvm-project-15.0.7/llvm/tools/llvm-remark-size-diff/
H A DRemarkSizeDiff.cpp308 auto MaybeParser = remarks::createRemarkParserFromMeta( in readFileAndProcessRemarks() local
312 if (!MaybeParser) in readFileAndProcessRemarks()
313 return MaybeParser.takeError(); in readFileAndProcessRemarks()
314 auto &Parser = **MaybeParser; in readFileAndProcessRemarks()
/llvm-project-15.0.7/llvm/tools/llvm-opt-report/
H A DOptReport.cpp167 Expected<std::unique_ptr<remarks::RemarkParser>> MaybeParser = in readLocationInfo() local
169 if (!MaybeParser) { in readLocationInfo()
170 handleAllErrors(MaybeParser.takeError(), [&](const ErrorInfoBase &PE) { in readLocationInfo()
176 remarks::RemarkParser &Parser = **MaybeParser; in readLocationInfo()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dbasic-parsers.h518 template <typename PA> class MaybeParser {
523 constexpr MaybeParser(const MaybeParser &) = default;
524 constexpr MaybeParser(PA parser) : parser_{parser} {} in MaybeParser() function
538 return MaybeParser<PA>{parser}; in maybe()