public virtual TResult VisitSquareBracketCloseSyntax(JsonSquareBracketCloseSyntax node, T arg) => DefaultVisit(node, arg);
public override JsonSyntax VisitSquareBracketCloseSyntax(JsonSquareBracketCloseSyntax node, _void arg) => node;
public virtual TResult VisitSquareBracketCloseSyntax(JsonSquareBracketCloseSyntax node, T arg) => DefaultVisit(node, arg);
public override JsonSyntax VisitSquareBracketCloseSyntax(JsonSquareBracketCloseSyntax node, _void arg) => node;