1 19 20 25 26 27 28 29 30 package soot.jimple; 31 32 public interface ExprSwitch extends soot.util.Switch 33 { 34 public abstract void caseAddExpr(AddExpr v); 35 public abstract void caseAndExpr(AndExpr v); 36 public abstract void caseCmpExpr(CmpExpr v); 37 public abstract void caseCmpgExpr(CmpgExpr v); 38 public abstract void caseCmplExpr(CmplExpr v); 39 public abstract void caseDivExpr(DivExpr v); 40 public abstract void caseEqExpr(EqExpr v); 41 public abstract void caseNeExpr(NeExpr v); 42 public abstract void caseGeExpr(GeExpr v); 43 public abstract void caseGtExpr(GtExpr v); 44 public abstract void caseLeExpr(LeExpr v); 45 public abstract void caseLtExpr(LtExpr v); 46 public abstract void caseMulExpr(MulExpr v); 47 public abstract void caseOrExpr(OrExpr v); 48 public abstract void caseRemExpr(RemExpr v); 49 public abstract void caseShlExpr(ShlExpr v); 50 public abstract void caseShrExpr(ShrExpr v); 51 public abstract void caseUshrExpr(UshrExpr v); 52 public abstract void caseSubExpr(SubExpr v); 53 public abstract void caseXorExpr(XorExpr v); 54 public abstract void caseInterfaceInvokeExpr(InterfaceInvokeExpr v); 55 public abstract void caseSpecialInvokeExpr(SpecialInvokeExpr v); 56 public abstract void caseStaticInvokeExpr(StaticInvokeExpr v); 57 public abstract void caseVirtualInvokeExpr(VirtualInvokeExpr v); 58 public abstract void caseCastExpr(CastExpr v); 59 public abstract void caseInstanceOfExpr(InstanceOfExpr v); 60 public abstract void caseNewArrayExpr(NewArrayExpr v); 61 public abstract void caseNewMultiArrayExpr(NewMultiArrayExpr v); 62 public abstract void caseNewExpr(NewExpr v); 63 public abstract void caseLengthExpr(LengthExpr v); 64 public abstract void caseNegExpr(NegExpr v); 65 public abstract void defaultCase(Object obj); 66 } 67 | Popular Tags |