Package sootup.core.jimple.visitor
Interface ExprVisitor
- All Superinterfaces:
Visitor
- All Known Subinterfaces:
ValueVisitor
- All Known Implementing Classes:
AbstractExprVisitor
,AbstractValueVisitor
,InstantiateClassValueVisitor
,ReplaceUseExprVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
caseAddExpr
(JAddExpr expr) void
caseAndExpr
(JAndExpr expr) void
caseCastExpr
(JCastExpr expr) void
caseCmpExpr
(JCmpExpr expr) void
caseCmpgExpr
(JCmpgExpr expr) void
caseCmplExpr
(JCmplExpr expr) void
caseDivExpr
(JDivExpr expr) void
void
caseEqExpr
(JEqExpr expr) void
caseGeExpr
(JGeExpr expr) void
caseGtExpr
(JGtExpr expr) void
void
void
caseLeExpr
(JLeExpr expr) void
caseLengthExpr
(JLengthExpr expr) void
caseLtExpr
(JLtExpr expr) void
caseMulExpr
(JMulExpr expr) void
caseNeExpr
(JNeExpr expr) void
caseNegExpr
(JNegExpr expr) void
void
caseNewExpr
(JNewExpr expr) void
void
caseOrExpr
(JOrExpr expr) void
void
caseRemExpr
(JRemExpr expr) void
caseShlExpr
(JShlExpr expr) void
caseShrExpr
(JShrExpr expr) void
void
void
caseSubExpr
(JSubExpr expr) void
caseUshrExpr
(JUshrExpr expr) void
void
caseXorExpr
(JXorExpr expr) void
defaultCaseExpr
(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
-