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