public abstract class AbstractJimpleValueSwitch<T> extends AbstractExprSwitch<T> implements JimpleValueSwitch
| Constructor and Description |
|---|
AbstractJimpleValueSwitch() |
| Modifier and Type | Method and Description |
|---|---|
void |
caseArrayRef(ArrayRef v) |
void |
caseCaughtExceptionRef(CaughtExceptionRef v) |
void |
caseClassConstant(ClassConstant v) |
void |
caseDoubleConstant(DoubleConstant v) |
void |
caseFloatConstant(FloatConstant v) |
void |
caseInstanceFieldRef(InstanceFieldRef v) |
void |
caseIntConstant(IntConstant v) |
void |
caseLocal(Local v) |
void |
caseLongConstant(LongConstant v) |
void |
caseMethodHandle(MethodHandle v) |
void |
caseMethodType(MethodType v) |
void |
caseNullConstant(NullConstant v) |
void |
caseParameterRef(ParameterRef v) |
void |
caseStaticFieldRef(StaticFieldRef v) |
void |
caseStringConstant(StringConstant v) |
void |
caseThisRef(ThisRef v) |
caseAddExpr, caseAndExpr, caseCastExpr, caseCmpExpr, caseCmpgExpr, caseCmplExpr, caseDivExpr, caseDynamicInvokeExpr, caseEqExpr, caseGeExpr, caseGtExpr, caseInstanceOfExpr, caseInterfaceInvokeExpr, caseLeExpr, caseLengthExpr, caseLtExpr, caseMulExpr, caseNeExpr, caseNegExpr, caseNewArrayExpr, caseNewExpr, caseNewMultiArrayExpr, caseOrExpr, caseRemExpr, caseShlExpr, caseShrExpr, caseSpecialInvokeExpr, caseStaticInvokeExpr, caseSubExpr, caseUshrExpr, caseVirtualInvokeExpr, caseXorExpr, defaultCase, getResult, setResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcaseAddExpr, caseAndExpr, caseCastExpr, caseCmpExpr, caseCmpgExpr, caseCmplExpr, caseDivExpr, caseDynamicInvokeExpr, caseEqExpr, caseGeExpr, caseGtExpr, caseInstanceOfExpr, caseInterfaceInvokeExpr, caseLeExpr, caseLengthExpr, caseLtExpr, caseMulExpr, caseNeExpr, caseNegExpr, caseNewArrayExpr, caseNewExpr, caseNewMultiArrayExpr, caseOrExpr, caseRemExpr, caseShlExpr, caseShrExpr, caseSpecialInvokeExpr, caseStaticInvokeExpr, caseSubExpr, caseUshrExpr, caseVirtualInvokeExpr, caseXorExpr, defaultCasedefaultCasedefaultCasepublic void caseLocal(Local v)
caseLocal in interface ImmediateSwitchpublic void caseDoubleConstant(DoubleConstant v)
caseDoubleConstant in interface ConstantSwitchpublic void caseFloatConstant(FloatConstant v)
caseFloatConstant in interface ConstantSwitchpublic void caseIntConstant(IntConstant v)
caseIntConstant in interface ConstantSwitchpublic void caseLongConstant(LongConstant v)
caseLongConstant in interface ConstantSwitchpublic void caseNullConstant(NullConstant v)
caseNullConstant in interface ConstantSwitchpublic void caseStringConstant(StringConstant v)
caseStringConstant in interface ConstantSwitchpublic void caseClassConstant(ClassConstant v)
caseClassConstant in interface ConstantSwitchpublic void caseMethodHandle(MethodHandle v)
caseMethodHandle in interface ConstantSwitchpublic void caseMethodType(MethodType v)
caseMethodType in interface ConstantSwitchpublic void caseArrayRef(ArrayRef v)
caseArrayRef in interface RefSwitchpublic void caseStaticFieldRef(StaticFieldRef v)
caseStaticFieldRef in interface RefSwitchpublic void caseInstanceFieldRef(InstanceFieldRef v)
caseInstanceFieldRef in interface RefSwitchpublic void caseParameterRef(ParameterRef v)
caseParameterRef in interface RefSwitchpublic void caseCaughtExceptionRef(CaughtExceptionRef v)
caseCaughtExceptionRef in interface RefSwitchpublic void caseThisRef(ThisRef v)
caseThisRef in interface RefSwitchCopyright © 2024 Soot OSS. All rights reserved.