Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/
H A DMarkup.cpp28 MarkupParser::MarkupParser(StringSet<> MultilineTags) in MarkupParser() function in llvm::symbolize::MarkupParser
38 void MarkupParser::parseLine(StringRef Line) { in parseLine()
45 Optional<MarkupNode> MarkupParser::nextNode() { in nextNode()
102 void MarkupParser::flush() { in flush()
114 Optional<MarkupNode> MarkupParser::parseElement(StringRef Line) { in parseElement()
154 void MarkupParser::parseTextOutsideMarkup(StringRef Text) { in parseTextOutsideMarkup()
172 Optional<StringRef> MarkupParser::parseMultiLineBegin(StringRef Line) { in parseMultiLineBegin()
197 Optional<StringRef> MarkupParser::parseMultiLineEnd(StringRef Line) { in parseMultiLineEnd()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/
H A DMarkup.h54 class MarkupParser {
56 MarkupParser(StringSet<> MultilineTags = {});
H A DMarkupFilter.h143 MarkupParser Parser;
/llvm-project-15.0.7/llvm/unittests/DebugInfo/Symbolizer/
H A DMarkupTest.cpp33 TEST(SymbolizerMarkup, NoLines) { EXPECT_EQ(MarkupParser{}.nextNode(), None); } in TEST()
36 MarkupParser Parser; in TEST()
97 MarkupParser Parser; in TEST()
157 MarkupParser Parser(/*MultilineTags=*/{"first", "second"}); in TEST()