System.Linq.Dynamic.ExpressionParser.GenerateDivide C# (CSharp) Method

GenerateDivide() private method

private GenerateDivide ( Expression left, Expression right ) : Expression
left System.Linq.Expressions.Expression
right System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression
		private Expression GenerateDivide(Expression left, Expression right)
		{
			if (FixIntegerDivision)
			{
				if (left.Type == typeof(int?) && right.Type == typeof(int?))
				{
					return nullableIntDiv.ApplyExpression(left, right);
				}
				if (left.Type == typeof(int) && right.Type == typeof(int))
				{
					return intDiv.ApplyExpression(left, right);
				}
			}

			return Expression.Divide(left, right);
		}
ExpressionParser