public override void Accept(WaveSyntaxVisitor visitor) => visitor.VisitParameter(this);
public override void Accept(WaveSyntaxVisitor visitor) => visitor.VisitDeleteStatement(this);
public override void Accept(WaveSyntaxVisitor visitor) => throw new NotImplementedException();
public override void Accept(WaveSyntaxVisitor visitor) => visitor.VisitMethodDeclaration(this);
public override void Accept(WaveSyntaxVisitor visitor) => visitor.VisitBlock(this);
public override void Accept(WaveSyntaxVisitor visitor) => visitor.VisitVariableDeclaration(this);
public override void Accept(WaveSyntaxVisitor visitor) => visitor.VisitLiteralExpression(this);
public override void Accept(WaveSyntaxVisitor visitor) => throw new InvalidOperationException();
public override void Accept(WaveSyntaxVisitor visitor) => visitor.VisitEnumMember(this);