1 19 20 25 26 27 28 29 30 package soot.jimple; 31 32 import soot.*; 33 import soot.util.*; 34 import java.util.*; 35 36 public interface StmtSwitch extends Switch 37 { 38 public abstract void caseBreakpointStmt(BreakpointStmt stmt); 39 public abstract void caseInvokeStmt(InvokeStmt stmt); 40 public abstract void caseAssignStmt(AssignStmt stmt); 41 public abstract void caseIdentityStmt(IdentityStmt stmt); 42 public abstract void caseEnterMonitorStmt(EnterMonitorStmt stmt); 43 public abstract void caseExitMonitorStmt(ExitMonitorStmt stmt); 44 public abstract void caseGotoStmt(GotoStmt stmt); 45 public abstract void caseIfStmt(IfStmt stmt); 46 public abstract void caseLookupSwitchStmt(LookupSwitchStmt stmt); 47 public abstract void caseNopStmt(NopStmt stmt); 48 public abstract void caseRetStmt(RetStmt stmt); 49 public abstract void caseReturnStmt(ReturnStmt stmt); 50 public abstract void caseReturnVoidStmt(ReturnVoidStmt stmt); 51 public abstract void caseTableSwitchStmt(TableSwitchStmt stmt); 52 public abstract void caseThrowStmt(ThrowStmt stmt); 53 public abstract void defaultCase(Object obj); 54 } 55 | Popular Tags |