static BinaryExpression |
Expression.add(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.add(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.addAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.addAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.addAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
private static BinaryExpression |
Expression.aggregateBinary(ExpressionType binaryType,
ImmutableList<Expression> operands) |
|
static BinaryExpression |
Expression.and(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.and(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.andAlso(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.andAlso(Expression first,
Expression... rest) |
|
static BinaryExpression |
Expression.andAlso(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.andAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.andAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.andAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.arrayIndex(Expression array,
Expression index) |
|
static BinaryExpression |
Expression.assign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.coalesce(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.coalesce(Expression left,
Expression right,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.divide(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.divide(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.divideAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.divideAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.divideAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.equal(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.equal(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.exclusiveOr(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.exclusiveOr(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.exclusiveOrAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.exclusiveOrAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.exclusiveOrAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
private static BinaryExpression |
Expression.getCompareMethodBasedBinaryOperator(ExpressionType binaryType,
Expression left,
Expression right) |
|
private static BinaryExpression |
Expression.getComparisonOperator(ExpressionType binaryType,
Expression left,
Expression right) |
|
private static BinaryExpression |
Expression.getEqualityComparisonOperator(ExpressionType binaryType,
java.lang.String opName,
Expression left,
Expression right) |
|
private static BinaryExpression |
Expression.getEqualsMethodBasedBinaryOperator(ExpressionType binaryType,
Expression left,
Expression right) |
|
private static BinaryExpression |
Expression.getMethodBasedAssignOperator(ExpressionType binaryType,
Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
private static BinaryExpression |
Expression.getMethodBasedAssignOperator(ExpressionType binaryType,
java.lang.String name,
Expression left,
Expression right,
LambdaExpression<?> conversion) |
|
private static BinaryExpression |
Expression.getMethodBasedAssignOperatorOrThrow(ExpressionType binaryType,
java.lang.String name,
Expression left,
Expression right,
LambdaExpression<?> conversion) |
|
private static BinaryExpression |
Expression.getMethodBasedBinaryOperator(ExpressionType binaryType,
Expression left,
Expression right,
MethodInfo method) |
|
private static BinaryExpression |
Expression.getMethodBasedBinaryOperator(ExpressionType binaryType,
java.lang.String name,
Expression left,
Expression right) |
|
private static BinaryExpression |
Expression.getMethodBasedBinaryOperatorOrThrow(ExpressionType binaryType,
java.lang.String name,
Expression left,
Expression right) |
|
private static BinaryExpression |
Expression.getStaticMethodBasedBinaryOperator(ExpressionType binaryType,
Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.greaterThan(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.greaterThan(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.greaterThanOrEqual(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.greaterThanOrEqual(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.leftShift(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.leftShift(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.leftShiftAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.leftShiftAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.leftShiftAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.lessThan(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.lessThan(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.lessThanOrEqual(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.lessThanOrEqual(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.makeBinary(ExpressionType binaryType,
Expression... rest) |
|
static BinaryExpression |
Expression.makeBinary(ExpressionType binaryType,
Expression left,
Expression right) |
|
static BinaryExpression |
Expression.makeBinary(ExpressionType binaryType,
Expression first,
Expression... rest) |
|
static BinaryExpression |
Expression.makeBinary(ExpressionType binaryType,
Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.makeBinary(ExpressionType binaryType,
Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.modulo(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.modulo(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.moduloAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.moduloAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.moduloAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.multiply(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.multiply(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.multiplyAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.multiplyAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.multiplyAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.notEqual(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.notEqual(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.or(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.or(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.orAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.orAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.orAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.orElse(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.orElse(Expression first,
Expression... rest) |
|
static BinaryExpression |
Expression.orElse(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.referenceEqual(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.referenceNotEqual(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.rightShift(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.rightShift(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.rightShiftAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.rightShiftAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.rightShiftAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.subtract(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.subtract(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.subtractAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.subtractAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.subtractAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
static BinaryExpression |
Expression.unsignedRightShift(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.unsignedRightShift(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.unsignedRightShiftAssign(Expression left,
Expression right) |
|
static BinaryExpression |
Expression.unsignedRightShiftAssign(Expression left,
Expression right,
MethodInfo method) |
|
static BinaryExpression |
Expression.unsignedRightShiftAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression<?> conversion) |
|
BinaryExpression |
BinaryExpression.update(Expression left,
LambdaExpression<?> conversion,
Expression right) |
|
private static BinaryExpression |
ExpressionVisitor.validateBinary(BinaryExpression before,
BinaryExpression after) |
|