Package sootup.core.jimple.visitor
Class AbstractRefVisitor
java.lang.Object
sootup.core.jimple.visitor.AbstractRefVisitor
- All Implemented Interfaces:
RefVisitor
,Visitor
- Direct Known Subclasses:
ExceptionInferRefVisitor
,ReplaceUseRefVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
caseArrayRef
(@NonNull JArrayRef ref) void
caseCaughtExceptionRef
(@NonNull JCaughtExceptionRef ref) void
caseInstanceFieldRef
(@NonNull JInstanceFieldRef ref) void
caseParameterRef
(@NonNull JParameterRef ref) void
caseStaticFieldRef
(@NonNull JStaticFieldRef ref) void
caseThisRef
(@NonNull JThisRef ref) void
defaultCaseRef
(@NonNull Ref ref)
-
Constructor Details
-
AbstractRefVisitor
public AbstractRefVisitor()
-
-
Method Details
-
caseStaticFieldRef
- Specified by:
caseStaticFieldRef
in interfaceRefVisitor
-
caseInstanceFieldRef
- Specified by:
caseInstanceFieldRef
in interfaceRefVisitor
-
caseArrayRef
- Specified by:
caseArrayRef
in interfaceRefVisitor
-
caseParameterRef
- Specified by:
caseParameterRef
in interfaceRefVisitor
-
caseCaughtExceptionRef
- Specified by:
caseCaughtExceptionRef
in interfaceRefVisitor
-
caseThisRef
- Specified by:
caseThisRef
in interfaceRefVisitor
-
defaultCaseRef
- Specified by:
defaultCaseRef
in interfaceRefVisitor
-