Skip to content

NodeVisitor<TContext, TBaseNode, TNode, TResult>.VisitNode Method

Overloads

Name Description
VisitNode(TContext, TBaseNode) Called to visit a node.
VisitNode(TContext, TNode) Called to visit a node of type TNode.

VisitNode(TContext, TBaseNode)

Called to visit a node.

protected sealed override TResult? VisitNode(TContext? context, TBaseNode node);

View source

Parameters

Name Type Description
context TContext The context object.
node TBaseNode The node being visited.

Returns

TResult

The result of visiting node.

VisitNode(TContext, TNode)

Called to visit a node of type TNode.

protected new abstract TResult? VisitNode(TContext? context, TNode node);

Parameters

Name Type Description
context TContext The context object.
node TNode The node being visited.

Returns

TResult

The result of visiting node.