Uses of Interface
sootup.core.jimple.common.constant.Constant
Packages that use Constant
Package
Description
-
Uses of Constant in sootup.core.jimple.basic
Methods in sootup.core.jimple.basic with parameters of type ConstantModifier and TypeMethodDescriptionbooleanJimpleComparator.caseConstant(Constant constant, Object o) -
Uses of Constant in sootup.core.jimple.common.constant
Subinterfaces of Constant in sootup.core.jimple.common.constantModifier and TypeInterfaceDescriptioninterfaceComparableConstant<C extends ComparableConstant<C>>interfaceLogicalConstant<L extends LogicalConstant<L>>A Constant that supportsLogicalConstant.and(LogicalConstant),LogicalConstant.or(LogicalConstant)andLogicalConstant.xor(LogicalConstant)interfaceNumericConstant<N extends NumericConstant<N>>interfaceRealConstant<R extends RealConstant<R>>Base type for floating point constants.interfaceShiftableConstant<A extends ShiftableConstant<A>>Classes in sootup.core.jimple.common.constant that implement ConstantModifier and TypeClassDescriptionclassBooleanConstant didn't exist in old soot, because in Java byte code boolean values are represented as integer values 1 or 0.classclassFloating point constant with double precision.classclassFloating point constant with single precision.classA 32-bit integer constant.classA 64-bit integer constantclassclassclassclass -
Uses of Constant in sootup.core.jimple.visitor
Methods in sootup.core.jimple.visitor with parameters of type ConstantModifier and TypeMethodDescriptionvoidAbstractConstantVisitor.defaultCaseConstant(@NonNull Constant constant) voidAbstractImmediateVisitor.defaultCaseConstant(@NonNull Constant constant) voidAbstractValueVisitor.defaultCaseConstant(@NonNull Constant v) voidConstantVisitor.defaultCaseConstant(@NonNull Constant constant) -
Uses of Constant in sootup.core.util.printer
Methods in sootup.core.util.printer with parameters of type Constant -
Uses of Constant in sootup.interceptors
Methods in sootup.interceptors that return ConstantModifier and TypeMethodDescriptionstatic @Nullable ConstantEvaluator.getConstantValueOf(Value op) Returns the constant value of op, if it is easy to find the constant value; else returns null. -
Uses of Constant in sootup.java.core
Methods in sootup.java.core that return Constant