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 TypeMethodDescriptionvoidcaseNewArrayExpr(@NonNull JNewArrayExpr expr) voidcaseNewExpr(@NonNull JNewExpr expr) voidcaseNewMultiArrayExpr(@NonNull JNewMultiArrayExpr expr) voidinit()protected voidMethods 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:
caseNewExprin interfaceExprVisitor- Overrides:
caseNewExprin classAbstractValueVisitor
-
caseNewArrayExpr
- Specified by:
caseNewArrayExprin interfaceExprVisitor- Overrides:
caseNewArrayExprin classAbstractValueVisitor
-
caseNewMultiArrayExpr
- Specified by:
caseNewMultiArrayExprin interfaceExprVisitor- Overrides:
caseNewMultiArrayExprin classAbstractValueVisitor
-