public abstract class AbstractJimpleValueSwitch extends AbstractConstantSwitch implements JimpleValueSwitch
| Constructor and Description |
|---|
AbstractJimpleValueSwitch() |
caseClassConstant, caseDoubleConstant, caseFloatConstant, caseIntConstant, caseLongConstant, caseMethodHandle, caseNullConstant, caseStringConstant, defaultCase, getResult, setResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcaseClassConstant, caseDoubleConstant, caseFloatConstant, caseIntConstant, caseLongConstant, caseMethodHandle, caseNullConstant, caseStringConstant, defaultCasedefaultCasedefaultCasepublic void caseArrayRef(ArrayRef v)
caseArrayRef in interface RefSwitchpublic void caseAddExpr(AddExpr v)
caseAddExpr in interface ExprSwitchpublic void caseAndExpr(AndExpr v)
caseAndExpr in interface ExprSwitchpublic void caseCmpExpr(CmpExpr v)
caseCmpExpr in interface ExprSwitchpublic void caseCmpgExpr(CmpgExpr v)
caseCmpgExpr in interface ExprSwitchpublic void caseCmplExpr(CmplExpr v)
caseCmplExpr in interface ExprSwitchpublic void caseDivExpr(DivExpr v)
caseDivExpr in interface ExprSwitchpublic void caseEqExpr(EqExpr v)
caseEqExpr in interface ExprSwitchpublic void caseGeExpr(GeExpr v)
caseGeExpr in interface ExprSwitchpublic void caseGtExpr(GtExpr v)
caseGtExpr in interface ExprSwitchpublic void caseLeExpr(LeExpr v)
caseLeExpr in interface ExprSwitchpublic void caseLtExpr(LtExpr v)
caseLtExpr in interface ExprSwitchpublic void caseMulExpr(MulExpr v)
caseMulExpr in interface ExprSwitchpublic void caseNeExpr(NeExpr v)
caseNeExpr in interface ExprSwitchpublic void caseOrExpr(OrExpr v)
caseOrExpr in interface ExprSwitchpublic void caseRemExpr(RemExpr v)
caseRemExpr in interface ExprSwitchpublic void caseShlExpr(ShlExpr v)
caseShlExpr in interface ExprSwitchpublic void caseShrExpr(ShrExpr v)
caseShrExpr in interface ExprSwitchpublic void caseSubExpr(SubExpr v)
caseSubExpr in interface ExprSwitchpublic void caseUshrExpr(UshrExpr v)
caseUshrExpr in interface ExprSwitchpublic void caseXorExpr(XorExpr v)
caseXorExpr in interface ExprSwitchpublic void caseInterfaceInvokeExpr(InterfaceInvokeExpr v)
caseInterfaceInvokeExpr in interface ExprSwitchpublic void caseSpecialInvokeExpr(SpecialInvokeExpr v)
caseSpecialInvokeExpr in interface ExprSwitchpublic void caseStaticInvokeExpr(StaticInvokeExpr v)
caseStaticInvokeExpr in interface ExprSwitchpublic void caseVirtualInvokeExpr(VirtualInvokeExpr v)
caseVirtualInvokeExpr in interface ExprSwitchpublic void caseDynamicInvokeExpr(DynamicInvokeExpr v)
caseDynamicInvokeExpr in interface ExprSwitchpublic void caseCastExpr(CastExpr v)
caseCastExpr in interface ExprSwitchpublic void caseInstanceOfExpr(InstanceOfExpr v)
caseInstanceOfExpr in interface ExprSwitchpublic void caseNewArrayExpr(NewArrayExpr v)
caseNewArrayExpr in interface ExprSwitchpublic void caseNewMultiArrayExpr(NewMultiArrayExpr v)
caseNewMultiArrayExpr in interface ExprSwitchpublic void caseNewExpr(NewExpr v)
caseNewExpr in interface ExprSwitchpublic void caseLengthExpr(LengthExpr v)
caseLengthExpr in interface ExprSwitchpublic void caseNegExpr(NegExpr v)
caseNegExpr in interface ExprSwitchpublic void caseInstanceFieldRef(InstanceFieldRef v)
caseInstanceFieldRef in interface RefSwitchpublic void caseLocal(Local v)
caseLocal in interface JimpleValueSwitchpublic void caseParameterRef(ParameterRef v)
caseParameterRef in interface RefSwitchpublic void caseCaughtExceptionRef(CaughtExceptionRef v)
caseCaughtExceptionRef in interface RefSwitchpublic void caseThisRef(ThisRef v)
caseThisRef in interface RefSwitchpublic void caseStaticFieldRef(StaticFieldRef v)
caseStaticFieldRef in interface RefSwitch