Uses of Interface
sootup.core.jimple.common.expr.Expr
Packages that use Expr
Package
Description
-
Uses of Expr in sootup.codepropertygraph.propertygraph.nodes
Methods in sootup.codepropertygraph.propertygraph.nodes that return ExprConstructors in sootup.codepropertygraph.propertygraph.nodes with parameters of type Expr -
Uses of Expr in sootup.core.jimple.common.expr
Classes in sootup.core.jimple.common.expr that implement ExprModifier and TypeClassDescriptionclassAbstract base class for binary operator expressions.classAbstract base class for condition (comparison) expressions.classclassclassclassclassclassfinal classAn expression that adds two numbers.final classAn expression that computes a binary AND of two operands.final classAn expression that casts a value to a certain type.final classfinal classfinal classfinal classAn expression that divides a number by another.final classfinal classAn expression that checks whether two value are equal.final classAn expression that checks whether operand 1 >= operand 2.final classAn expression that checks whether operand 1 > operand 2.final classAn expression that checks whether a value is of a certain type.final classAn expression that invokes an interface method.final classAn expression that checks whether operand 1 <= operand 2.final classAn expression that returns the length of an array.final classAn expression that checks whether operand 1 < operand 2.final classAn expression that multiplies two numbers.final classThe opposite ofJEqExprfinal classAn expression that negates its operand (-).final classAn expression that creates a new array of a certain type and a certain size.final classAn expression that creates a new instance of a class.final classLikeJNewArrayExpr, but for multi-dimensional arrays.final classAn expression that computes a binary OR of two operands.final classfinal classAn expression that computes a % b.final classAn expression that shifts its operand to the left (<<).final classAn expression that shifts its operand to the left (>>).final classAn expression that invokes a special method (e.g. private methods).final classAn expression that invokes a static method.final classAn expression that subtracts operand 2 from operand 1.final classSimilar toJShrExpr, but shifts zero into the leftmost position.final classAn expression that invokes a virtual method.final classAn expression that computes a binary XOR of two operands. -
Uses of Expr in sootup.core.jimple.visitor
Fields in sootup.core.jimple.visitor declared as ExprMethods in sootup.core.jimple.visitor that return ExprMethods in sootup.core.jimple.visitor with parameters of type ExprModifier and TypeMethodDescriptionvoidAbstractExprVisitor.defaultCaseExpr(@NonNull Expr expr) voidAbstractValueVisitor.defaultCaseExpr(@NonNull Expr expr) voidExprVisitor.defaultCaseExpr(Expr expr) Called for any expression not handled by a more specific case method.voidReplaceUseExprVisitor.defaultCaseExpr(@NonNull Expr expr) voidReplaceUseExprVisitor.errorHandler(@NonNull Expr expr) protected void -
Uses of Expr in sootup.java.core.exceptions
Methods in sootup.java.core.exceptions with parameters of type ExprModifier and TypeMethodDescriptionvoidExceptionInferExprVisitor.defaultCaseExpr(@NonNull Expr expr)