TomlSyntaxVisitor Class
Dispatches on the kind of a TOML node.
public abstract class TomlSyntaxVisitorRemarks
Visiting a node does not visit its children. Derive from TomlSyntaxWalker to walk a whole tree.
Constructors
| Name | Description |
|---|---|
| TomlSyntaxVisitor() |
TomlSyntaxVisitor()
protected TomlSyntaxVisitor()No documentation is available.
Methods
DefaultVisit(TomlSyntaxNode)
TomlSyntaxVisitor.csCalled for any node whose own method is not overridden.
public virtual void DefaultVisit(TomlSyntaxNode node)Parameters
nodeTomlSyntaxNode
Visit(TomlSyntaxNode?)
TomlSyntaxVisitor.csVisits node, doing nothing when it is null.
public virtual void Visit(TomlSyntaxNode? node)Parameters
nodeTomlSyntaxNode?
VisitTomlArray(TomlArraySyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlArray(TomlArraySyntax node)Parameters
nodeTomlArraySyntax
No documentation is available.
VisitTomlBoolean(TomlBooleanSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlBoolean(TomlBooleanSyntax node)Parameters
nodeTomlBooleanSyntax
No documentation is available.
VisitTomlDateTime(TomlDateTimeSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlDateTime(TomlDateTimeSyntax node)Parameters
nodeTomlDateTimeSyntax
No documentation is available.
VisitTomlDocument(TomlDocumentSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlDocument(TomlDocumentSyntax node)Parameters
nodeTomlDocumentSyntax
No documentation is available.
VisitTomlFloat(TomlFloatSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlFloat(TomlFloatSyntax node)Parameters
nodeTomlFloatSyntax
No documentation is available.
VisitTomlInlineTable(TomlInlineTableSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlInlineTable(TomlInlineTableSyntax node)Parameters
No documentation is available.
VisitTomlInteger(TomlIntegerSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlInteger(TomlIntegerSyntax node)Parameters
nodeTomlIntegerSyntax
No documentation is available.
VisitTomlKey(TomlKeySyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlKey(TomlKeySyntax node)Parameters
nodeTomlKeySyntax
No documentation is available.
VisitTomlProperty(TomlPropertySyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlProperty(TomlPropertySyntax node)Parameters
nodeTomlPropertySyntax
No documentation is available.
VisitTomlSkippedText(TomlSkippedTextSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlSkippedText(TomlSkippedTextSyntax node)Parameters
No documentation is available.
VisitTomlSkippedValue(TomlSkippedValueSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlSkippedValue(TomlSkippedValueSyntax node)Parameters
No documentation is available.
VisitTomlString(TomlStringSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlString(TomlStringSyntax node)Parameters
nodeTomlStringSyntax
No documentation is available.
VisitTomlTable(TomlTableSyntax)
TomlSyntaxVisitor.cspublic virtual void VisitTomlTable(TomlTableSyntax node)Parameters
nodeTomlTableSyntax
No documentation is available.