public UpdateAssignAttributesMathRightFallback(Expression expression, AssignMathOperator mathOperator, Expression left, Expression right, TProperty rightFallbackValue) : base(expression, mathOperator) { _left = left; _rightFallbackValue = rightFallbackValue; _right = right; }
public UpdateAssignAttributesMath(Expression expression, AssignMathOperator mathOperator, Expression left, Expression right) : base(expression, mathOperator) { _left = left; _right = right; }
public UpdateAssignLeftValueMath(Expression expression, AssignMathOperator mathOperator, TProperty left, Expression right) : base(expression, mathOperator) { _left = left; _right = right; }
public UpdateAssignRightValueMathFallback(Expression expression, AssignMathOperator mathOperator, Expression left, TProperty leftFallbackValue, TProperty right) : base(expression, mathOperator) { _left = left; _leftFallbackValue = leftFallbackValue; _right = right; }
protected UpdateAssignMathBase(Expression expression, AssignMathOperator mathOperator) : base(expression) { _mathOperator = mathOperator; }
public UpdateAssignLeftValueMathFallback(Expression expression, AssignMathOperator mathOperator, TProperty left, Expression right, TProperty rightFallbackValue) : base(expression, mathOperator) { _left = left; _right = right; _rightFallbackValue = rightFallbackValue; }