Package sootup.java.core.exceptions
Class ExceptionInferRefVisitor
java.lang.Object
sootup.core.jimple.visitor.AbstractRefVisitor
sootup.java.core.exceptions.ExceptionInferRefVisitor
- All Implemented Interfaces:
RefVisitor
,Visitor
-
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
-
ExceptionInferRefVisitor
public ExceptionInferRefVisitor()
-
-
Method Details
-
caseStaticFieldRef
- Specified by:
caseStaticFieldRef
in interfaceRefVisitor
- Overrides:
caseStaticFieldRef
in classAbstractRefVisitor
-
caseInstanceFieldRef
- Specified by:
caseInstanceFieldRef
in interfaceRefVisitor
- Overrides:
caseInstanceFieldRef
in classAbstractRefVisitor
-
caseArrayRef
- Specified by:
caseArrayRef
in interfaceRefVisitor
- Overrides:
caseArrayRef
in classAbstractRefVisitor
-
caseParameterRef
- Specified by:
caseParameterRef
in interfaceRefVisitor
- Overrides:
caseParameterRef
in classAbstractRefVisitor
-
caseCaughtExceptionRef
- Specified by:
caseCaughtExceptionRef
in interfaceRefVisitor
- Overrides:
caseCaughtExceptionRef
in classAbstractRefVisitor
-
caseThisRef
- Specified by:
caseThisRef
in interfaceRefVisitor
- Overrides:
caseThisRef
in classAbstractRefVisitor
-
defaultCaseRef
- Specified by:
defaultCaseRef
in interfaceRefVisitor
- Overrides:
defaultCaseRef
in classAbstractRefVisitor
-
getResult
-