protected override Expression BuildExpressionInternal(BuildExpressionContext context) { var exp = parent.BuildExpression(context); return(RoundingExpressionGenerator.RoundExpression(exp, this.StepSize, RoundingType.Ceil)); }
protected override Expression BuildExpressionInternal(BuildExpressionContext context) { var exp = Parent !.Parent !.Parent !.BuildExpression(context); return(RoundingExpressionGenerator.RoundExpression(exp, ((StepMultiplierToken)this.Parent !).StepSize(), this.Rounding)); }