Uses of Interface
soot.Immediate
-
Packages that use Immediate Package Description soot Base Soot classes, shared by different intermediate representations.soot.baf.internal Internal, messy, implementation-specific classes for the Baf intermediate representation.soot.dava.internal.javaRep soot.dexpler.instructions soot.dexpler.typing soot.dotnet soot.dotnet.values soot.JastAddJ soot.jimple Public classes for the Jimple intermediate representation.soot.jimple.internal Internal, messy, implementation-specific classes for the Jimple intermediate representation.soot.jimple.toolkits.annotation.nullcheck Classes that carry out an analysis to determine whether or not null pointer checks are necessary.soot.jimple.toolkits.infoflow soot.shimple.toolkits.scalar Some analyses based on Shimple.soot.toDex -
-
Uses of Immediate in soot
Subinterfaces of Immediate in soot Modifier and Type Interface Description interfaceLocalA local variable, used within Body classes.Classes in soot that implement Immediate Modifier and Type Class Description classBooleanConstantclassByteConstantclassCharConstantclassDecimalConstantclassShortConstantclassUByteConstant -
Uses of Immediate in soot.baf.internal
Classes in soot.baf.internal that implement Immediate Modifier and Type Class Description classBafLocal -
Uses of Immediate in soot.dava.internal.javaRep
Classes in soot.dava.internal.javaRep that implement Immediate Modifier and Type Class Description classDIntConstant -
Uses of Immediate in soot.dexpler.instructions
Methods in soot.dexpler.instructions with parameters of type Immediate Modifier and Type Method Description protected ConditionExprConditionalJumpInstruction. getComparisonExpr(Immediate one, Immediate other)Get comparison expression depending on opcode between two immediates -
Uses of Immediate in soot.dexpler.typing
Classes in soot.dexpler.typing that implement Immediate Modifier and Type Class Description classUntypedConstantclassUntypedIntOrFloatConstantclassUntypedLongOrDoubleConstant -
Uses of Immediate in soot.dotnet
Classes in soot.dotnet that implement Immediate Modifier and Type Class Description classDotnetClassConstantExpand ClassConstant with .NET type name converter -
Uses of Immediate in soot.dotnet.values
Classes in soot.dotnet.values that implement Immediate Modifier and Type Class Description classFunctionPointerConstantFunction pointer constants point to a specific method. -
Uses of Immediate in soot.JastAddJ
Methods in soot.JastAddJ that return Immediate Modifier and Type Method Description ImmediateASTNode. asImmediate(Body b, Value v) -
Uses of Immediate in soot.jimple
Classes in soot.jimple that implement Immediate Modifier and Type Class Description classArithmeticConstantclassClassConstantclassConstantclassDoubleConstantFloating point constant with double precision.classFloatConstantFloating point constant with single precision.classIntConstantclassLongConstantclassMethodHandleclassMethodTypeclassNullConstantclassNumericConstantclassRealConstantBase type for floating point constants.classStringConstantclassUIntConstant.NET unsigned integer constantclassULongConstant.NET unsigned long constantclassUShortConstantAn unsigned .NEt short constant. -
Uses of Immediate in soot.jimple.internal
Classes in soot.jimple.internal that implement Immediate Modifier and Type Class Description classJimpleLocal -
Uses of Immediate in soot.jimple.toolkits.annotation.nullcheck
Methods in soot.jimple.toolkits.annotation.nullcheck with parameters of type Immediate Modifier and Type Method Description booleanNullnessAnalysis. isAlwaysNonNullBefore(Unit s, Immediate i)Returnstrueif the analysis could determine that i is always non-null before the statement s.booleanNullnessAnalysis. isAlwaysNullBefore(Unit s, Immediate i)Returnstrueif the analysis could determine that i is always null before the statement s.booleanNullnessAssumptionAnalysis. isAssumedNonNullBefore(Unit s, Immediate i)Returnstrueif the analysis could determine that i is always treated as non-null after and including the statement s.booleanNullnessAssumptionAnalysis. isAssumedNullBefore(Unit s, Immediate i)Returnstrueif the analysis could determine that i is always treated as null after and including the statement s. -
Uses of Immediate in soot.jimple.toolkits.infoflow
Classes in soot.jimple.toolkits.infoflow that implement Immediate Modifier and Type Class Description classFakeJimpleLocal -
Uses of Immediate in soot.shimple.toolkits.scalar
Classes in soot.shimple.toolkits.scalar that implement Immediate Modifier and Type Class Description static classSEvaluator.BottomConstantBottom i.e.static classSEvaluator.MetaConstantHead of a new hierarchy of constants -- Top and Bottom.static classSEvaluator.TopConstantTop i.e. -
Uses of Immediate in soot.toDex
Classes in soot.toDex that implement Immediate Modifier and Type Class Description classTemporaryRegisterLocal
-