soot.jimple
Class AbstractJimpleValueSwitch
java.lang.Object
|
+--soot.jimple.AbstractJimpleValueSwitch
- Direct Known Subclasses:
- AbstractGrimpValueSwitch
- public abstract class AbstractJimpleValueSwitch
- extends java.lang.Object
- implements JimpleValueSwitch
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
AbstractJimpleValueSwitch
public AbstractJimpleValueSwitch()
caseArrayRef
public void caseArrayRef(ArrayRef v)
caseDoubleConstant
public void caseDoubleConstant(DoubleConstant v)
caseFloatConstant
public void caseFloatConstant(FloatConstant v)
caseIntConstant
public void caseIntConstant(IntConstant v)
caseLongConstant
public void caseLongConstant(LongConstant v)
caseNullConstant
public void caseNullConstant(NullConstant v)
caseStringConstant
public void caseStringConstant(StringConstant v)
caseAddExpr
public void caseAddExpr(AddExpr v)
caseAndExpr
public void caseAndExpr(AndExpr v)
caseCmpExpr
public void caseCmpExpr(CmpExpr v)
caseCmpgExpr
public void caseCmpgExpr(CmpgExpr v)
caseCmplExpr
public void caseCmplExpr(CmplExpr v)
caseDivExpr
public void caseDivExpr(DivExpr v)
caseEqExpr
public void caseEqExpr(EqExpr v)
caseGeExpr
public void caseGeExpr(GeExpr v)
caseGtExpr
public void caseGtExpr(GtExpr v)
caseLeExpr
public void caseLeExpr(LeExpr v)
caseLtExpr
public void caseLtExpr(LtExpr v)
caseMulExpr
public void caseMulExpr(MulExpr v)
caseNeExpr
public void caseNeExpr(NeExpr v)
caseOrExpr
public void caseOrExpr(OrExpr v)
caseRemExpr
public void caseRemExpr(RemExpr v)
caseShlExpr
public void caseShlExpr(ShlExpr v)
caseShrExpr
public void caseShrExpr(ShrExpr v)
caseSubExpr
public void caseSubExpr(SubExpr v)
caseUshrExpr
public void caseUshrExpr(UshrExpr v)
caseXorExpr
public void caseXorExpr(XorExpr v)
caseInterfaceInvokeExpr
public void caseInterfaceInvokeExpr(InterfaceInvokeExpr v)
caseSpecialInvokeExpr
public void caseSpecialInvokeExpr(SpecialInvokeExpr v)
caseStaticInvokeExpr
public void caseStaticInvokeExpr(StaticInvokeExpr v)
caseVirtualInvokeExpr
public void caseVirtualInvokeExpr(VirtualInvokeExpr v)
caseCastExpr
public void caseCastExpr(CastExpr v)
caseInstanceOfExpr
public void caseInstanceOfExpr(InstanceOfExpr v)
caseNewArrayExpr
public void caseNewArrayExpr(NewArrayExpr v)
caseNewMultiArrayExpr
public void caseNewMultiArrayExpr(NewMultiArrayExpr v)
caseNewExpr
public void caseNewExpr(NewExpr v)
caseLengthExpr
public void caseLengthExpr(LengthExpr v)
caseNegExpr
public void caseNegExpr(NegExpr v)
caseInstanceFieldRef
public void caseInstanceFieldRef(InstanceFieldRef v)
caseLocal
public void caseLocal(Local v)
- Specified by:
- caseLocal in interface JimpleValueSwitch
caseParameterRef
public void caseParameterRef(ParameterRef v)
caseNextNextStmtRef
public void caseNextNextStmtRef(NextNextStmtRef v)
caseCaughtExceptionRef
public void caseCaughtExceptionRef(CaughtExceptionRef v)
caseThisRef
public void caseThisRef(ThisRef v)
caseStaticFieldRef
public void caseStaticFieldRef(StaticFieldRef v)
defaultCase
public void defaultCase(java.lang.Object v)
getResult
public java.lang.Object getResult()
setResult
public void setResult(java.lang.Object result)