Package sootup.core.jimple.common.expr
Interface Expr
- All Superinterfaces:
Acceptor<ExprVisitor>
,EquivTo
,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 JAddExpr
default JAndExpr
default JCastExpr
default JCmpExpr
default JCmpgExpr
default JCmplExpr
default JDivExpr
default JDynamicInvokeExpr
default JEqExpr
default JGeExpr
default JGtExpr
default JInstanceOfExpr
default JInterfaceInvokeExpr
default JLeExpr
default JLengthExpr
default JLtExpr
default JMulExpr
default JNeExpr
default JNegExpr
default JNewArrayExpr
default JNewExpr
default JNewMultiArrayExpr
default JOrExpr
default JPhiExpr
default JRemExpr
default JShlExpr
default JShrExpr
default JSpecialInvokeExpr
default JStaticInvokeExpr
default JSubExpr
default JUshrExpr
default JVirtualInvokeExpr
default JXorExpr
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default 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
-