struct MarkupNode
Declaration
struct MarkupNode { /* full declaration omitted */ };
Description
A node of symbolizer markup. If only the Text field is set, this represents a region of text outside a markup element. ANSI SGR control codes are also reported this way; if detected, then the control code will be the entirety of the Text field, and any surrounding text will be reported as preceding and following nodes.
Declared at: llvm/include/llvm/DebugInfo/Symbolize/Markup.h:36
Member Variables
- public llvm::StringRef Text
- The full text of this node in the input.
- public llvm::StringRef Tag
- If this represents an element, the tag. Otherwise, empty.
- public SmallVector<llvm::StringRef> Fields
- If this represents an element with fields, a list of the field contents. Otherwise, empty.