Package sootup.core.jimple.visitor
Class AbstractStmtVisitor
java.lang.Object
sootup.core.jimple.visitor.AbstractStmtVisitor
- All Implemented Interfaces:
StmtVisitor
,Visitor
- Direct Known Subclasses:
ExceptionInferStmtVisitor
,ReplaceUseStmtVisitor
,TypeChecker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
caseAssignStmt
(@NonNull JAssignStmt stmt) void
caseBreakpointStmt
(@NonNull JBreakpointStmt stmt) void
caseEnterMonitorStmt
(@NonNull JEnterMonitorStmt stmt) void
caseExitMonitorStmt
(@NonNull JExitMonitorStmt stmt) void
caseGotoStmt
(@NonNull JGotoStmt stmt) void
caseIdentityStmt
(@NonNull JIdentityStmt stmt) void
caseIfStmt
(@NonNull JIfStmt stmt) void
caseInvokeStmt
(@NonNull JInvokeStmt stmt) void
caseNopStmt
(@NonNull JNopStmt stmt) void
caseRetStmt
(@NonNull JRetStmt stmt) void
caseReturnStmt
(@NonNull JReturnStmt stmt) void
caseReturnVoidStmt
(@NonNull JReturnVoidStmt stmt) void
caseSwitchStmt
(@NonNull JSwitchStmt stmt) void
caseThrowStmt
(@NonNull JThrowStmt stmt) void
defaultCaseStmt
(@NonNull Stmt stmt)
-
Constructor Details
-
AbstractStmtVisitor
public AbstractStmtVisitor()
-
-
Method Details
-
caseBreakpointStmt
- Specified by:
caseBreakpointStmt
in interfaceStmtVisitor
-
caseInvokeStmt
- Specified by:
caseInvokeStmt
in interfaceStmtVisitor
-
caseAssignStmt
- Specified by:
caseAssignStmt
in interfaceStmtVisitor
-
caseIdentityStmt
- Specified by:
caseIdentityStmt
in interfaceStmtVisitor
-
caseEnterMonitorStmt
- Specified by:
caseEnterMonitorStmt
in interfaceStmtVisitor
-
caseExitMonitorStmt
- Specified by:
caseExitMonitorStmt
in interfaceStmtVisitor
-
caseGotoStmt
- Specified by:
caseGotoStmt
in interfaceStmtVisitor
-
caseIfStmt
- Specified by:
caseIfStmt
in interfaceStmtVisitor
-
caseNopStmt
- Specified by:
caseNopStmt
in interfaceStmtVisitor
-
caseRetStmt
- Specified by:
caseRetStmt
in interfaceStmtVisitor
-
caseReturnStmt
- Specified by:
caseReturnStmt
in interfaceStmtVisitor
-
caseReturnVoidStmt
- Specified by:
caseReturnVoidStmt
in interfaceStmtVisitor
-
caseSwitchStmt
- Specified by:
caseSwitchStmt
in interfaceStmtVisitor
-
caseThrowStmt
- Specified by:
caseThrowStmt
in interfaceStmtVisitor
-
defaultCaseStmt
- Specified by:
defaultCaseStmt
in interfaceStmtVisitor
-