TomlSyntaxWalker Class
Visits a TOML node and everything below it.
public class TomlSyntaxWalker : TomlSyntaxVisitor- Inheritance
TomlSyntaxVisitorTomlSyntaxWalker
Constructors
| Name | Description |
|---|---|
| TomlSyntaxWalker(SyntaxWalkerDepth) |
TomlSyntaxWalker(SyntaxWalkerDepth)
TomlSyntaxWalker.cspublic TomlSyntaxWalker(SyntaxWalkerDepth depth = (SyntaxWalkerDepth)0)Parameters
depthSyntaxWalkerDepth
No documentation is available.
Properties
| Name | Description |
|---|---|
| Depth | Gets how far down this walker goes. |
Depth
TomlSyntaxWalker.csMethods
| Name | Description |
|---|---|
| DefaultVisit(TomlSyntaxNode) | |
| VisitToken(SyntaxToken) | |
| VisitTrivia(SyntaxTrivia) |
DefaultVisit(TomlSyntaxNode)
TomlSyntaxWalker.cspublic override void DefaultVisit(TomlSyntaxNode node)Parameters
nodeTomlSyntaxNode
Exceptions
InsufficientExecutionStackException- The document is nested too deeply to walk.
VisitToken(SyntaxToken)
TomlSyntaxWalker.cspublic virtual void VisitToken(SyntaxToken token)Parameters
tokenSyntaxToken
No documentation is available.
VisitTrivia(SyntaxTrivia)
TomlSyntaxWalker.cspublic virtual void VisitTrivia(SyntaxTrivia trivia)Parameters
triviaSyntaxTrivia
No documentation is available.