21 references to GetMethodBasedBinaryOperator
System.Linq.Expressions (21)
System\Linq\Expressions\BinaryExpression.cs (21)
664BinaryExpression b = GetMethodBasedBinaryOperator(binaryType, left, right, method, liftToNull); 977return GetMethodBasedBinaryOperator(ExpressionType.Equal, left, right, method, liftToNull); 1029return GetMethodBasedBinaryOperator(ExpressionType.NotEqual, left, right, method, liftToNull); 1122return GetMethodBasedBinaryOperator(ExpressionType.GreaterThan, left, right, method, liftToNull); 1156return GetMethodBasedBinaryOperator(ExpressionType.LessThan, left, right, method, liftToNull); 1189return GetMethodBasedBinaryOperator(ExpressionType.GreaterThanOrEqual, left, right, method, liftToNull); 1222return GetMethodBasedBinaryOperator(ExpressionType.LessThanOrEqual, left, right, method, liftToNull); 1485return GetMethodBasedBinaryOperator(ExpressionType.Add, left, right, method, liftToNull: true); 1663return GetMethodBasedBinaryOperator(ExpressionType.AddChecked, left, right, method, liftToNull: true); 1699return GetMethodBasedBinaryOperator(ExpressionType.Subtract, left, right, method, liftToNull: true); 1851return GetMethodBasedBinaryOperator(ExpressionType.SubtractChecked, left, right, method, liftToNull: true); 1887return GetMethodBasedBinaryOperator(ExpressionType.Divide, left, right, method, liftToNull: true); 1981return GetMethodBasedBinaryOperator(ExpressionType.Modulo, left, right, method, liftToNull: true); 2075return GetMethodBasedBinaryOperator(ExpressionType.Multiply, left, right, method, liftToNull: true); 2227return GetMethodBasedBinaryOperator(ExpressionType.MultiplyChecked, left, right, method, liftToNull: true); 2280return GetMethodBasedBinaryOperator(ExpressionType.LeftShift, left, right, method, liftToNull: true); 2376return GetMethodBasedBinaryOperator(ExpressionType.RightShift, left, right, method, liftToNull: true); 2471return GetMethodBasedBinaryOperator(ExpressionType.And, left, right, method, liftToNull: true); 2565return GetMethodBasedBinaryOperator(ExpressionType.Or, left, right, method, liftToNull: true); 2659return GetMethodBasedBinaryOperator(ExpressionType.ExclusiveOr, left, right, method, liftToNull: true); 2775return GetMethodBasedBinaryOperator(ExpressionType.Power, left, right, method, liftToNull: true);