Microsoft\Scripting\Ast\BinaryExpression.cs (21)
641BinaryExpression b = GetMethodBasedBinaryOperator(binaryType, left, right, method, liftToNull);
971return GetMethodBasedBinaryOperator(ExpressionType.Equal, left, right, method, liftToNull);
1018return GetMethodBasedBinaryOperator(ExpressionType.NotEqual, left, right, method, liftToNull);
1097return GetMethodBasedBinaryOperator(ExpressionType.GreaterThan, left, right, method, liftToNull);
1128return GetMethodBasedBinaryOperator(ExpressionType.LessThan, left, right, method, liftToNull);
1159return GetMethodBasedBinaryOperator(ExpressionType.GreaterThanOrEqual, left, right, method, liftToNull);
1190return GetMethodBasedBinaryOperator(ExpressionType.LessThanOrEqual, left, right, method, liftToNull);
1417return GetMethodBasedBinaryOperator(ExpressionType.Add, left, right, method, true);
1580return GetMethodBasedBinaryOperator(ExpressionType.AddChecked, left, right, method, true);
1613return GetMethodBasedBinaryOperator(ExpressionType.Subtract, left, right, method, true);
1752return GetMethodBasedBinaryOperator(ExpressionType.SubtractChecked, left, right, method, true);
1785return GetMethodBasedBinaryOperator(ExpressionType.Divide, left, right, method, true);
1871return GetMethodBasedBinaryOperator(ExpressionType.Modulo, left, right, method, true);
1957return GetMethodBasedBinaryOperator(ExpressionType.Multiply, left, right, method, true);
2096return GetMethodBasedBinaryOperator(ExpressionType.MultiplyChecked, left, right, method, true);
2143return GetMethodBasedBinaryOperator(ExpressionType.LeftShift, left, right, method, true);
2231return GetMethodBasedBinaryOperator(ExpressionType.RightShift, left, right, method, true);
2318return GetMethodBasedBinaryOperator(ExpressionType.And, left, right, method, true);
2404return GetMethodBasedBinaryOperator(ExpressionType.Or, left, right, method, true);
2489return GetMethodBasedBinaryOperator(ExpressionType.ExclusiveOr, left, right, method, true);
2574return GetMethodBasedBinaryOperator(ExpressionType.Power, left, right, method, true);