Package sootup.core.jimple.visitor
Interface ExprVisitor
- All Superinterfaces:
Visitor
- All Known Subinterfaces:
ValueVisitor
- All Known Implementing Classes:
AbstractExprVisitor,AbstractValueVisitor,ExceptionInferExprVisitor,InstantiateClassValueVisitor,ReplaceUseExprVisitor,ValueToNodeConversionVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoidcaseAddExpr(JAddExpr expr) voidcaseAndExpr(JAndExpr expr) voidcaseCastExpr(JCastExpr expr) voidcaseCmpExpr(JCmpExpr expr) voidcaseCmpgExpr(JCmpgExpr expr) voidcaseCmplExpr(JCmplExpr expr) voidcaseDivExpr(JDivExpr expr) voidvoidcaseEqExpr(JEqExpr expr) voidcaseGeExpr(JGeExpr expr) voidcaseGtExpr(JGtExpr expr) voidvoidvoidcaseLeExpr(JLeExpr expr) voidcaseLengthExpr(JLengthExpr expr) voidcaseLtExpr(JLtExpr expr) voidcaseMulExpr(JMulExpr expr) voidcaseNeExpr(JNeExpr expr) voidcaseNegExpr(JNegExpr expr) voidvoidcaseNewExpr(JNewExpr expr) voidvoidcaseOrExpr(JOrExpr expr) voidvoidcaseRemExpr(JRemExpr expr) voidcaseShlExpr(JShlExpr expr) voidcaseShrExpr(JShrExpr expr) voidvoidvoidcaseSubExpr(JSubExpr expr) voidcaseUshrExpr(JUshrExpr expr) voidvoidcaseXorExpr(JXorExpr expr) voiddefaultCaseExpr(Expr expr)
-
Method Details
-
caseAddExpr
-
caseAndExpr
-
caseCmpExpr
-
caseCmpgExpr
-
caseCmplExpr
-
caseDivExpr
-
caseEqExpr
-
caseNeExpr
-
caseGeExpr
-
caseGtExpr
-
caseLeExpr
-
caseLtExpr
-
caseMulExpr
-
caseOrExpr
-
caseRemExpr
-
caseShlExpr
-
caseShrExpr
-
caseUshrExpr
-
caseSubExpr
-
caseXorExpr
-
caseSpecialInvokeExpr
-
caseVirtualInvokeExpr
-
caseInterfaceInvokeExpr
-
caseStaticInvokeExpr
-
caseDynamicInvokeExpr
-
caseCastExpr
-
caseInstanceOfExpr
-
caseNewArrayExpr
-
caseNewMultiArrayExpr
-
caseNewExpr
-
caseLengthExpr
-
caseNegExpr
-
casePhiExpr
-
defaultCaseExpr
-