Package soot.jimple
Interface RefSwitch
-
- All Superinterfaces:
Switch
- All Known Subinterfaces:
GrimpValueSwitch,JimpleValueSwitch,ShimpleValueSwitch
- All Known Implementing Classes:
AbstractGrimpValueSwitch,AbstractJimpleValueSwitch,AbstractRefSwitch,AbstractShimpleValueSwitch,MethodNodeFactory,UnitThrowAnalysis.ValueSwitch,ValueTemplatePrinter
public interface RefSwitch extends Switch
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcaseArrayRef(ArrayRef v)voidcaseCaughtExceptionRef(CaughtExceptionRef v)voidcaseInstanceFieldRef(InstanceFieldRef v)voidcaseParameterRef(ParameterRef v)voidcaseStaticFieldRef(StaticFieldRef v)voidcaseThisRef(ThisRef v)voiddefaultCase(Object obj)
-
-
-
Method Detail
-
caseArrayRef
void caseArrayRef(ArrayRef v)
-
caseStaticFieldRef
void caseStaticFieldRef(StaticFieldRef v)
-
caseInstanceFieldRef
void caseInstanceFieldRef(InstanceFieldRef v)
-
caseParameterRef
void caseParameterRef(ParameterRef v)
-
caseCaughtExceptionRef
void caseCaughtExceptionRef(CaughtExceptionRef v)
-
caseThisRef
void caseThisRef(ThisRef v)
-
defaultCase
void defaultCase(Object obj)
-
-