protected virtual SyntaxBase ReplaceArrayItemSyntax(ArrayItemSyntax syntax) { var hasChanges = TryRewrite(syntax.Value, out var value); if (!hasChanges) { return(syntax); } return(new ArrayItemSyntax(value)); }
void ISyntaxVisitor.VisitArrayItemSyntax(ArrayItemSyntax syntax) => ReplaceCurrent(syntax, ReplaceArrayItemSyntax);
public virtual void VisitArrayItemSyntax(ArrayItemSyntax syntax) { this.Visit(syntax.Value); }
public virtual void VisitArrayItemSyntax(ArrayItemSyntax syntax) { this.Visit(syntax.Value); this.VisitTokens(syntax.NewLines); }