protected virtual SyntaxBase ReplaceSimpleTypeSyntax(SimpleTypeSyntax syntax) { var hasChanges = TryRewriteStrict(syntax.Identifier, out var identifier); if (!hasChanges) { return(syntax); } return(new SimpleTypeSyntax(identifier)); }
void ISyntaxVisitor.VisitSimpleTypeSyntax(SimpleTypeSyntax syntax) => ReplaceCurrent(syntax, ReplaceSimpleTypeSyntax);
public virtual void VisitSimpleTypeSyntax(SimpleTypeSyntax syntax) { this.Visit(syntax.Identifier); }