public void VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax node) { if (node == null) throw new ArgumentNullException("node"); node.Validate(); ExpressionStart(node); node.Operand.Accept(this); switch (node.Operator) { case PostfixUnaryOperator.MinusMinus: _writer.WriteOperator(PrinterOperator.MinusMinus); break; case PostfixUnaryOperator.PlusPlus: _writer.WriteOperator(PrinterOperator.PlusPlus); break; default: throw ThrowHelper.InvalidEnumValue(node.Operator); } ExpressionEnd(node); }