Package soot.jimple
Interface StmtSwitch
-
- All Superinterfaces:
Switch
- All Known Implementing Classes:
AbstractStmtSwitch,PointerStmtSwitch,StmtVisitor,UnitThrowAnalysis.UnitSwitch,UseChecker
public interface StmtSwitch extends Switch
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcaseAssignStmt(AssignStmt stmt)voidcaseBreakpointStmt(BreakpointStmt stmt)voidcaseEnterMonitorStmt(EnterMonitorStmt stmt)voidcaseExitMonitorStmt(ExitMonitorStmt stmt)voidcaseGotoStmt(GotoStmt stmt)voidcaseIdentityStmt(IdentityStmt stmt)voidcaseIfStmt(IfStmt stmt)voidcaseInvokeStmt(InvokeStmt stmt)voidcaseLookupSwitchStmt(LookupSwitchStmt stmt)voidcaseNopStmt(NopStmt stmt)voidcaseRetStmt(RetStmt stmt)voidcaseReturnStmt(ReturnStmt stmt)voidcaseReturnVoidStmt(ReturnVoidStmt stmt)voidcaseTableSwitchStmt(TableSwitchStmt stmt)voidcaseThrowStmt(ThrowStmt stmt)voiddefaultCase(Object obj)
-
-
-
Method Detail
-
caseBreakpointStmt
void caseBreakpointStmt(BreakpointStmt stmt)
-
caseInvokeStmt
void caseInvokeStmt(InvokeStmt stmt)
-
caseAssignStmt
void caseAssignStmt(AssignStmt stmt)
-
caseIdentityStmt
void caseIdentityStmt(IdentityStmt stmt)
-
caseEnterMonitorStmt
void caseEnterMonitorStmt(EnterMonitorStmt stmt)
-
caseExitMonitorStmt
void caseExitMonitorStmt(ExitMonitorStmt stmt)
-
caseGotoStmt
void caseGotoStmt(GotoStmt stmt)
-
caseIfStmt
void caseIfStmt(IfStmt stmt)
-
caseLookupSwitchStmt
void caseLookupSwitchStmt(LookupSwitchStmt stmt)
-
caseNopStmt
void caseNopStmt(NopStmt stmt)
-
caseRetStmt
void caseRetStmt(RetStmt stmt)
-
caseReturnStmt
void caseReturnStmt(ReturnStmt stmt)
-
caseReturnVoidStmt
void caseReturnVoidStmt(ReturnVoidStmt stmt)
-
caseTableSwitchStmt
void caseTableSwitchStmt(TableSwitchStmt stmt)
-
caseThrowStmt
void caseThrowStmt(ThrowStmt stmt)
-
defaultCase
void defaultCase(Object obj)
-
-