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 TypeMethodDescriptionboolean
JimpleComparator.caseConstant
(Constant constant, Object o) -
Uses of Constant in sootup.core.jimple.common.constant
Subinterfaces of Constant in sootup.core.jimple.common.constantModifier and TypeInterfaceDescriptioninterface
ComparableConstant<C extends ComparableConstant<C>>
interface
LogicalConstant<L extends LogicalConstant<L>>
A Constant that supportsLogicalConstant.and(LogicalConstant)
,LogicalConstant.or(LogicalConstant)
andLogicalConstant.xor(LogicalConstant)
interface
NumericConstant<N extends NumericConstant<N>>
interface
RealConstant<R extends RealConstant<R>>
Base type for floating point constants.interface
ShiftableConstant<A extends ShiftableConstant<A>>
Classes in sootup.core.jimple.common.constant that implement ConstantModifier and TypeClassDescriptionclass
BooleanConstant didn't exist in old soot, because in Java byte code boolean values are represented as integer values 1 or 0.class
class
Floating point constant with double precision.class
class
Floating point constant with single precision.class
A 32-bit integer constant.class
A 64-bit integer constantclass
class
class
class
-
Uses of Constant in sootup.core.jimple.visitor
Methods in sootup.core.jimple.visitor with parameters of type ConstantModifier and TypeMethodDescriptionvoid
AbstractConstantVisitor.defaultCaseConstant
(Constant constant) void
AbstractImmediateVisitor.defaultCaseConstant
(Constant constant) void
AbstractValueVisitor.defaultCaseConstant
(Constant v) void
ConstantVisitor.defaultCaseConstant
(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 Constant
Evaluator.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