Package sootup.core.jimple.common.expr
package sootup.core.jimple.common.expr
-
ClassDescriptionAn expression that adds two numbers.An expression that computes a binary AND of two operands.An expression that casts a value to a certain type.An expression that divides a number by another.An expression that checks whether two value are equal.An expression that checks whether operand 1 >= operand 2.An expression that checks whether operand 1 > operand 2.An expression that checks whether a value is of a certain type.An expression that invokes an interface method.An expression that checks whether operand 1 <= operand 2.An expression that returns the length of an array.An expression that checks whether operand 1 < operand 2.An expression that multiplies two numbers.The opposite of
JEqExpr
An expression that negates its operand (-).An expression that creates a new array of a certain type and a certain size.An expression that creates a new instance of a class.LikeJNewArrayExpr
, but for multi-dimensional arrays.An expression that computes a binary OR of two operands.An expression that computes a % b.An expression that shifts its operand to the left (<<).An expression that shifts its operand to the left (>>).An expression that invokes a special method (e.g.An expression that invokes a static method.An expression that subtracts operand 2 from operand 1.Similar toJShrExpr
, but shifts zero into the leftmost position.An expression that invokes a virtual method.An expression that computes a binary XOR of two operands.