public void VisitParenthesizedExpression(ParenthesizedExpressionSyntax node) { if (node == null) throw new ArgumentNullException("node"); node.Validate(); ExpressionStart(node); _writer.WriteSyntax(Syntax.OpenParen); if (_writer.Configuration.Spaces.WithinParentheses.Parentheses) _writer.WriteSpace(); node.Expression.Accept(this); if (_writer.Configuration.Spaces.WithinParentheses.Parentheses) _writer.WriteSpace(); _writer.WriteSyntax(Syntax.CloseParen); ExpressionEnd(node); }