Package sootup.core.jimple.common.expr
Interface Expr
- All Superinterfaces:
Acceptor<ExprVisitor>,EquivTo,JimpleIR,Value
- All Known Implementing Classes:
AbstractBinopExpr,AbstractConditionExpr,AbstractFloatBinopExpr,AbstractInstanceInvokeExpr,AbstractIntBinopExpr,AbstractIntLongBinopExpr,AbstractInvokeExpr,AbstractUnopExpr,JAddExpr,JAndExpr,JCastExpr,JCmpExpr,JCmpgExpr,JCmplExpr,JDivExpr,JDynamicInvokeExpr,JEqExpr,JGeExpr,JGtExpr,JInstanceOfExpr,JInterfaceInvokeExpr,JLeExpr,JLengthExpr,JLtExpr,JMulExpr,JNeExpr,JNegExpr,JNewArrayExpr,JNewExpr,JNewMultiArrayExpr,JOrExpr,JPhiExpr,JRemExpr,JShlExpr,JShrExpr,JSpecialInvokeExpr,JStaticInvokeExpr,JSubExpr,JUshrExpr,JVirtualInvokeExpr,JXorExpr
-
Method Summary
Modifier and TypeMethodDescriptiondefault JAddExprdefault JAndExprdefault JCastExprdefault JCmpExprdefault JCmpgExprdefault JCmplExprdefault JDivExprdefault JDynamicInvokeExprdefault JEqExprdefault JGeExprdefault JGtExprdefault JInstanceOfExprdefault JInterfaceInvokeExprdefault JLeExprdefault JLengthExprdefault JLtExprdefault JMulExprdefault JNeExprdefault JNegExprdefault JNewArrayExprdefault JNewExprdefault JNewMultiArrayExprdefault JOrExprdefault JPhiExprdefault JRemExprdefault JShlExprdefault JShrExprdefault JSpecialInvokeExprdefault JStaticInvokeExprdefault JSubExprdefault JUshrExprdefault JVirtualInvokeExprdefault JXorExprdefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault Optional<JDynamicInvokeExpr>default Optional<JInstanceOfExpr>default Optional<JInterfaceInvokeExpr>default Optional<JLengthExpr>default Optional<JNewArrayExpr>default Optional<JNewMultiArrayExpr>default Optional<JSpecialInvokeExpr>default Optional<JStaticInvokeExpr>default Optional<JVirtualInvokeExpr>Methods inherited from interface sootup.core.jimple.basic.EquivTo
equivHashCode, equivTo, equivTo
-
Method Details
-
isJAddExpr
default boolean isJAddExpr() -
isJAndExpr
default boolean isJAndExpr() -
isJCastExpr
default boolean isJCastExpr() -
isJCmpExpr
default boolean isJCmpExpr() -
isJCmpgExpr
default boolean isJCmpgExpr() -
isJCmplExpr
default boolean isJCmplExpr() -
isJDivExpr
default boolean isJDivExpr() -
isJDynamicInvokeExpr
default boolean isJDynamicInvokeExpr() -
isJEqExpr
default boolean isJEqExpr() -
isJGeExpr
default boolean isJGeExpr() -
isJGtExpr
default boolean isJGtExpr() -
isJInstanceOfExpr
default boolean isJInstanceOfExpr() -
isJInterfaceInvokeExpr
default boolean isJInterfaceInvokeExpr() -
isJLeExpr
default boolean isJLeExpr() -
isJLengthExpr
default boolean isJLengthExpr() -
isJLtExpr
default boolean isJLtExpr() -
isJMulExpr
default boolean isJMulExpr() -
isJNeExpr
default boolean isJNeExpr() -
isJNegExpr
default boolean isJNegExpr() -
isJNewArrayExpr
default boolean isJNewArrayExpr() -
isJNewExpr
default boolean isJNewExpr() -
isJNewMultiArrayExpr
default boolean isJNewMultiArrayExpr() -
isJOrExpr
default boolean isJOrExpr() -
isJPhiExpr
default boolean isJPhiExpr() -
isJRemExpr
default boolean isJRemExpr() -
isJShlExpr
default boolean isJShlExpr() -
isJShrExpr
default boolean isJShrExpr() -
isJSpecialInvokeExpr
default boolean isJSpecialInvokeExpr() -
isJStaticInvokeExpr
default boolean isJStaticInvokeExpr() -
isJSubExpr
default boolean isJSubExpr() -
isJUshrExpr
default boolean isJUshrExpr() -
isJVirtualInvokeExpr
default boolean isJVirtualInvokeExpr() -
isJXorExpr
default boolean isJXorExpr() -
asJAddExpr
-
asJAndExpr
-
asJCastExpr
-
asJCmpExpr
-
asJCmpgExpr
-
asJCmplExpr
-
asJDivExpr
-
asJDynamicInvokeExpr
-
asJEqExpr
-
asJGeExpr
-
asJGtExpr
-
asJInstanceOfExpr
-
asJInterfaceInvokeExpr
-
asJLeExpr
-
asJLengthExpr
-
asJLtExpr
-
asJMulExpr
-
asJNeExpr
-
asJNegExpr
-
asJNewArrayExpr
-
asJNewExpr
-
asJNewMultiArrayExpr
-
asJOrExpr
-
asJPhiExpr
-
asJRemExpr
-
asJShlExpr
-
asJShrExpr
-
asJSpecialInvokeExpr
-
asJStaticInvokeExpr
-
asJSubExpr
-
asJUshrExpr
-
asJVirtualInvokeExpr
-
asJXorExpr
-
toJAddExpr
-
toJAndExpr
-
toJCastExpr
-
toJCmpExpr
-
toJCmpgExpr
-
toJCmplExpr
-
toJDivExpr
-
toJDynamicInvokeExpr
-
toJEqExpr
-
toJGeExpr
-
toJGtExpr
-
toJInstanceOfExpr
-
toJInterfaceInvokeExpr
-
toJLeExpr
-
toJLengthExpr
-
toJLtExpr
-
toJMulExpr
-
toJNeExpr
-
toJNegExpr
-
toJNewArrayExpr
-
toJNewExpr
-
toJNewMultiArrayExpr
-
toJOrExpr
-
toJPhiExpr
-
toJRemExpr
-
toJShlExpr
-
toJShrExpr
-
toJSpecialInvokeExpr
-
toJStaticInvokeExpr
-
toJSubExpr
-
toJUshrExpr
-
toJVirtualInvokeExpr
-
toJXorExpr
-