Beispiel #1
0
        protected virtual SyntaxBase ReplaceMissingDeclarationSyntax(MissingDeclarationSyntax syntax)
        {
            var hasChange = TryRewriteStrict(syntax.LeadingNodes, out var leadingNodes);

            if (!hasChange)
            {
                return(syntax);
            }

            return(new MissingDeclarationSyntax(leadingNodes));
        }
Beispiel #2
0
 void ISyntaxVisitor.VisitMissingDeclarationSyntax(MissingDeclarationSyntax syntax) => ReplaceCurrent(syntax, ReplaceMissingDeclarationSyntax);
Beispiel #3
0
 public virtual void VisitMissingDeclarationSyntax(MissingDeclarationSyntax syntax)
 {
     this.VisitNodes(syntax.LeadingNodes);
 }