public override TResult Accept <TResult>(IParseTreeVisitor <TResult> visitor) { IJsonVisitor <TResult> typedVisitor = visitor as IJsonVisitor <TResult>; if (typedVisitor != null) { return(typedVisitor.VisitJsonArray(this)); } else { return(visitor.VisitChildren(this)); } }
public override void AcceptVisitor(IJsonVisitor visitor) { visitor.VisitJsonArray(this); }