public virtual void VisitSkippedTriviaSyntax(SkippedTriviaSyntax syntax) { foreach (var element in syntax.Elements) { this.Visit(element); } }
public virtual void VisitSkippedTriviaSyntax(SkippedTriviaSyntax syntax) { foreach (var element in syntax.Elements) { element.Visit(this.Visit, this.VisitToken); } }
protected virtual SyntaxBase ReplaceSkippedTriviaSyntax(SkippedTriviaSyntax syntax) { var hasChanges = TryRewrite(syntax.Elements, out var elements); if (!hasChanges) { return(syntax); } return(new SkippedTriviaSyntax(new TextSpan(0, 0), elements, Enumerable.Empty <IDiagnostic>())); }
void ISyntaxVisitor.VisitSkippedTriviaSyntax(SkippedTriviaSyntax syntax) => ReplaceCurrent(syntax, ReplaceSkippedTriviaSyntax);
public IdentifierSyntax(SkippedTriviaSyntax skipped) { this.Child = skipped; }