| 1 19 20 25 26 27 28 29 30 package soot.jimple; 31 32 public abstract class AbstractExprSwitch implements ExprSwitch 33 { 34 Object result; 35 36 public void caseAddExpr(AddExpr v) 37 { 38 defaultCase(v); 39 } 40 41 public void caseAndExpr(AndExpr v) 42 { 43 defaultCase(v); 44 } 45 46 public void caseCmpExpr(CmpExpr v) 47 { 48 defaultCase(v); 49 } 50 51 public void caseCmpgExpr(CmpgExpr v) 52 { 53 defaultCase(v); 54 } 55 56 public void caseCmplExpr(CmplExpr v) 57 { 58 defaultCase(v); 59 } 60 61 public void caseDivExpr(DivExpr v) 62 { 63 defaultCase(v); 64 } 65 66 public void caseEqExpr(EqExpr v) 67 { 68 defaultCase(v); 69 } 70 71 public void caseNeExpr(NeExpr v) 72 { 73 defaultCase(v); 74 } 75 76 public void caseGeExpr(GeExpr v) 77 { 78 defaultCase(v); 79 } 80 81 public void caseGtExpr(GtExpr v) 82 { 83 defaultCase(v); 84 } 85 86 public void caseLeExpr(LeExpr v) 87 { 88 defaultCase(v); 89 } 90 91 public void caseLtExpr(LtExpr v) 92 { 93 defaultCase(v); 94 } 95 96 public void caseMulExpr(MulExpr v) 97 { 98 defaultCase(v); 99 } 100 101 public void caseOrExpr(OrExpr v) 102 { 103 defaultCase(v); 104 } 105 106 public void caseRemExpr(RemExpr v) 107 { 108 defaultCase(v); 109 } 110 111 public void caseShlExpr(ShlExpr v) 112 { 113 defaultCase(v); 114 } 115 116 public void caseShrExpr(ShrExpr v) 117 { 118 defaultCase(v); 119 } 120 121 public void caseUshrExpr(UshrExpr v) 122 { 123 defaultCase(v); 124 } 125 126 public void caseSubExpr(SubExpr v) 127 { 128 defaultCase(v); 129 } 130 131 public void caseXorExpr(XorExpr v) 132 { 133 defaultCase(v); 134 } 135 136 public void caseInterfaceInvokeExpr(InterfaceInvokeExpr v) 137 { 138 defaultCase(v); 139 } 140 141 public void caseSpecialInvokeExpr(SpecialInvokeExpr v) 142 { 143 defaultCase(v); 144 } 145 146 public void caseStaticInvokeExpr(StaticInvokeExpr v) 147 { 148 defaultCase(v); 149 } 150 151 public void caseVirtualInvokeExpr(VirtualInvokeExpr v) 152 { 153 defaultCase(v); 154 } 155 156 public void caseCastExpr(CastExpr v) 157 { 158 defaultCase(v); 159 } 160 161 public void caseInstanceOfExpr(InstanceOfExpr v) 162 { 163 defaultCase(v); 164 } 165 166 public void caseNewArrayExpr(NewArrayExpr v) 167 { 168 defaultCase(v); 169 } 170 171 public void caseNewMultiArrayExpr(NewMultiArrayExpr v) 172 { 173 defaultCase(v); 174 } 175 176 public void caseNewExpr(NewExpr v) 177 { 178 defaultCase(v); 179 } 180 181 public void caseLengthExpr(LengthExpr v) 182 { 183 defaultCase(v); 184 } 185 186 public void caseNegExpr(NegExpr v) 187 { 188 defaultCase(v); 189 } 190 191 public void defaultCase(Object obj) 192 { 193 } 194 195 public void setResult(Object result) 196 { 197 this.result = result; 198 } 199 200 public Object getResult() 201 { 202 return result; 203 } 204 } 205 | Popular Tags |