Searched refs:MarkupNode (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.h | 85 bool tryMMap(const MarkupNode &Element, 87 bool tryReset(const MarkupNode &Element, 89 bool tryModule(const MarkupNode &Element, 95 void filterNode(const MarkupNode &Node); 97 bool tryPresentation(const MarkupNode &Node); 98 bool trySymbol(const MarkupNode &Node); 99 bool tryPC(const MarkupNode &Node); 100 bool tryBackTrace(const MarkupNode &Node); 101 bool tryData(const MarkupNode &Node); 103 bool trySGR(const MarkupNode &Node); [all …]
|
| H A D | Markup.h | 36 struct MarkupNode { struct 47 bool operator==(const MarkupNode &Other) const { argument 50 bool operator!=(const MarkupNode &Other) const { return !(*this == Other); } 85 Optional<MarkupNode> nextNode(); 87 bool isSGR(const MarkupNode &Node) const { in isSGR() 92 Optional<MarkupNode> parseElement(StringRef Line); 112 SmallVector<MarkupNode> Buffer;
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.cpp | 49 SmallVector<MarkupNode> DeferredNodes; in filter() 63 for (const MarkupNode &Node : DeferredNodes) in filter() 86 const MarkupNode &Node, const SmallVector<MarkupNode> &DeferredNodes) { in tryContextualElement() 94 bool MarkupFilter::tryMMap(const MarkupNode &Node, in tryMMap() 116 for (const MarkupNode &Node : DeferredNodes) in tryMMap() 125 bool MarkupFilter::tryReset(const MarkupNode &Node, in tryReset() 134 for (const MarkupNode &Node : DeferredNodes) in tryReset() 146 bool MarkupFilter::tryModule(const MarkupNode &Node, in tryModule() 164 for (const MarkupNode &Node : DeferredNodes) in tryModule() 237 bool MarkupFilter::tryPC(const MarkupNode &Node) { in tryPC() [all …]
|
| H A D | Markup.cpp | 45 Optional<MarkupNode> MarkupParser::nextNode() { in nextNode() 77 if (Optional<MarkupNode> Element = parseElement(Line)) { in nextNode() 114 Optional<MarkupNode> MarkupParser::parseElement(StringRef Line) { in parseElement() 124 MarkupNode Element; in parseElement() 145 static MarkupNode textNode(StringRef Text) { in textNode() 146 MarkupNode Node; in textNode()
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/Symbolizer/ |
| H A D | MarkupTest.cpp | 26 Matcher<MarkupNode> isNode(StringRef Text, StringRef Tag = "", in isNode() 28 return AllOf(Field("Text", &MarkupNode::Text, Text), in isNode() 29 Field("Tag", &MarkupNode::Tag, Tag), in isNode() 30 Field("Fields", &MarkupNode::Fields, Fields)); in isNode()
|