Ejemplo n.º 1
0
        public static TNode RemoveComments <TNode>(TNode node, TextSpan span, CommentFilter comments) where TNode : SyntaxNode
        {
            if (node == null)
            {
                throw new ArgumentNullException(nameof(node));
            }

            var remover = new CommentRemover(node, comments, span);

            return((TNode)remover.Visit(node));
        }
Ejemplo n.º 2
0
        public static TNode RemoveComment <TNode>(TNode node, CommentRemoveOptions removeOptions, TextSpan span) where TNode : SyntaxNode
        {
            CommentRemover remover = CommentRemover.Create(node, removeOptions, span);

            return((TNode)remover.Visit(node));
        }