Beispiel #1
0
        protected override SyntaxNode VisitWhileStatement(WhileStatementSyntax node)
        {
            if (!node.DescendentNodes().OfType <BlockSyntax>().Any())
            {
                node = node.Update(node.WhileKeyword, node.OpenParenToken, node.Condition, node.CloseParenToken, Syntax.Block(statements: node.Statement));
            }

            return(base.VisitWhileStatement(node));
        }
Beispiel #2
0
        protected override SyntaxNode VisitWhileStatement(WhileStatementSyntax node)
        {
            if (!node.DescendentNodes().OfType<BlockSyntax>().Any())
                node = node.Update (node.WhileKeyword, node.OpenParenToken, node.Condition, node.CloseParenToken, Syntax.Block (statements: node.Statement));

            return base.VisitWhileStatement (node);
        }