NodeVisitor<TBaseNode, TNode, TResult>.VisitNode Method
Overloads
| Name | Description |
|---|---|
VisitNode(TBaseNode) |
Called to visit a node. |
VisitNode(TNode) |
Called to visit a node of type TNode. |
VisitNode(TBaseNode)
Called to visit a node.
protected sealed override TResult? VisitNode(TBaseNode node);
Parameters
| Name | Type | Description |
|---|---|---|
node |
TBaseNode |
The node being visited. |
Returns
TResult
The result of visiting node.
VisitNode(TNode)
Called to visit a node of type TNode.
protected new abstract TResult? VisitNode(TNode node);
Parameters
| Name | Type | Description |
|---|---|---|
node |
TNode |
The node being visited. |
Returns
TResult
The result of visiting node.