Package sootup.core.jimple.visitor
Interface ConstantVisitor
- All Superinterfaces:
Visitor
- All Known Subinterfaces:
ImmediateVisitor
,ValueVisitor
- All Known Implementing Classes:
AbstractConstantVisitor
,AbstractImmediateVisitor
,AbstractValueVisitor
,InstantiateClassValueVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
caseBooleanConstant
(@NonNull BooleanConstant constant) void
caseClassConstant
(@NonNull ClassConstant constant) void
caseDoubleConstant
(@NonNull DoubleConstant constant) void
caseEnumConstant
(@NonNull EnumConstant constant) void
caseFloatConstant
(@NonNull FloatConstant constant) void
caseIntConstant
(@NonNull IntConstant constant) void
caseLongConstant
(@NonNull LongConstant constant) void
caseMethodHandle
(@NonNull MethodHandle handle) void
caseMethodType
(@NonNull MethodType methodType) void
caseNullConstant
(@NonNull NullConstant constant) void
caseStringConstant
(@NonNull StringConstant constant) void
defaultCaseConstant
(@NonNull Constant constant)
-
Method Details
-
caseBooleanConstant
-
caseDoubleConstant
-
caseFloatConstant
-
caseIntConstant
-
caseLongConstant
-
caseNullConstant
-
caseStringConstant
-
caseEnumConstant
-
caseClassConstant
-
caseMethodHandle
-
caseMethodType
-
defaultCaseConstant
-