Package sootup.callgraph
Class InstantiateClassValueVisitor
java.lang.Object
sootup.core.jimple.visitor.AbstractValueVisitor
sootup.callgraph.InstantiateClassValueVisitor
- All Implemented Interfaces:
ConstantVisitor
,ExprVisitor
,ImmediateVisitor
,RefVisitor
,ValueVisitor
,Visitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
caseNewArrayExpr
(@NonNull JNewArrayExpr expr) void
caseNewExpr
(@NonNull JNewExpr expr) void
caseNewMultiArrayExpr
(@NonNull JNewMultiArrayExpr expr) void
init()
protected void
Methods inherited from class sootup.core.jimple.visitor.AbstractValueVisitor
caseAddExpr, caseAndExpr, caseArrayRef, caseBooleanConstant, caseCastExpr, caseCaughtExceptionRef, caseClassConstant, caseCmpExpr, caseCmpgExpr, caseCmplExpr, caseDivExpr, caseDoubleConstant, caseDynamicInvokeExpr, caseEnumConstant, caseEqExpr, caseFloatConstant, caseGeExpr, caseGtExpr, caseInstanceFieldRef, caseInstanceOfExpr, caseIntConstant, caseInterfaceInvokeExpr, caseLeExpr, caseLengthExpr, caseLocal, caseLongConstant, caseLtExpr, caseMethodHandle, caseMethodType, caseMulExpr, caseNeExpr, caseNegExpr, caseNullConstant, caseOrExpr, caseParameterRef, casePhiExpr, caseRemExpr, caseShlExpr, caseShrExpr, caseSpecialInvokeExpr, caseStaticFieldRef, caseStaticInvokeExpr, caseStringConstant, caseSubExpr, caseThisRef, caseUshrExpr, caseVirtualInvokeExpr, caseXorExpr, defaultCaseConstant, defaultCaseExpr, defaultCaseRef, defaultCaseValue
-
Field Details
-
result
-
-
Constructor Details
-
InstantiateClassValueVisitor
public InstantiateClassValueVisitor()
-
-
Method Details
-
getResult
-
setResult
-
init
public void init() -
caseNewExpr
- Specified by:
caseNewExpr
in interfaceExprVisitor
- Overrides:
caseNewExpr
in classAbstractValueVisitor
-
caseNewArrayExpr
- Specified by:
caseNewArrayExpr
in interfaceExprVisitor
- Overrides:
caseNewArrayExpr
in classAbstractValueVisitor
-
caseNewMultiArrayExpr
- Specified by:
caseNewMultiArrayExpr
in interfaceExprVisitor
- Overrides:
caseNewMultiArrayExpr
in classAbstractValueVisitor
-