public BoundBinaryExpression(BoundExpression left, BoundBinaryOperator op, BoundExpression right) { Left = left; Op = op; Right = right; ConstantValue = ConstantFolding.ComputeConstant(left, op, right); }
public BoundUnaryExpression(BoundUnaryOperator op, BoundExpression operand) { Op = op; Operand = operand; ConstantValue = ConstantFolding.ComputeConstant(op, operand); }