19 lines
385 B
C#
19 lines
385 B
C#
namespace Parser
|
|
{
|
|
public abstract partial class SyntaxVisitor
|
|
{
|
|
public virtual void Visit(SyntaxNode? node)
|
|
{
|
|
node?.Accept(this);
|
|
}
|
|
|
|
public virtual void DefaultVisit(SyntaxNode node)
|
|
{
|
|
}
|
|
|
|
public virtual void VisitList(SyntaxNodeOrTokenList list)
|
|
{
|
|
DefaultVisit(list);
|
|
}
|
|
}
|
|
} |