Exemple #1
0
        protected virtual BoundExpression RewriteUnaryExpression(BoundUnaryExpression node)
        {
            var operand = RewriteExpression(node.Operand);

            if (operand == node.Operand)
            {
                return(node);
            }
            else
            {
                return(new BoundUnaryExpression(node.Op, operand));
            }
        }