Uses of Interface
soot.EquivTo
-
Packages that use EquivTo 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.typing soot.dotnet soot.dotnet.values soot.grimp Public classes for the Grimp intermediate representation.soot.grimp.internal Internal, messy, implementation-specific classes for the Grimp intermediate representation.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.infoflow soot.jimple.toolkits.thread.synchronization soot.shimple Public classes for the SSA Shimple intermediate representation.soot.shimple.internal Shimple internal messy stuff.soot.shimple.toolkits.graph soot.shimple.toolkits.scalar Some analyses based on Shimple.soot.toDex soot.toolkits.scalar A number of scalar optimizations, and the flow analysis framework. -
-
Uses of EquivTo in soot
Subinterfaces of EquivTo in soot Modifier and Type Interface Description interfaceImmediateA local or constant.interfaceLocalA local variable, used within Body classes.interfaceValueData used as, for instance, arguments to instructions; typical implementations are constants or expressions.Classes in soot that implement EquivTo Modifier and Type Class Description classBooleanConstantclassByteConstantclassCharConstantclassDecimalConstantclassEquivalentValueEncapsulates the Value class, but uses EquivTo for equality comparisons.classShortConstantclassUByteConstant -
Uses of EquivTo in soot.baf.internal
Classes in soot.baf.internal that implement EquivTo Modifier and Type Class Description classBafLocal -
Uses of EquivTo in soot.dava.internal.javaRep
Classes in soot.dava.internal.javaRep that implement EquivTo Modifier and Type Class Description classDArrayInitExprclassDCmpExprclassDCmpgExprclassDCmplExprclassDInstanceFieldRefclassDIntConstantclassDInterfaceInvokeExprclassDLengthExprclassDNegExprclassDNewArrayExprclassDNewInvokeExprclassDNewMultiArrayExprclassDNotExprclassDShortcutIfclassDSpecialInvokeExprclassDStaticFieldRefclassDStaticInvokeExprclassDThisRefclassDVirtualInvokeExpr -
Uses of EquivTo in soot.dexpler.typing
Classes in soot.dexpler.typing that implement EquivTo Modifier and Type Class Description classUntypedConstantclassUntypedIntOrFloatConstantclassUntypedLongOrDoubleConstant -
Uses of EquivTo in soot.dotnet
Classes in soot.dotnet that implement EquivTo Modifier and Type Class Description classDotnetClassConstantExpand ClassConstant with .NET type name converter -
Uses of EquivTo in soot.dotnet.values
Classes in soot.dotnet.values that implement EquivTo Modifier and Type Class Description classFunctionPointerConstantFunction pointer constants point to a specific method. -
Uses of EquivTo in soot.grimp
Subinterfaces of EquivTo in soot.grimp Modifier and Type Interface Description interfaceNewInvokeExpr -
Uses of EquivTo in soot.grimp.internal
Classes in soot.grimp.internal that implement EquivTo Modifier and Type Class Description classAbstractGrimpFloatBinopExprclassAbstractGrimpIntBinopExprclassAbstractGrimpIntLongBinopExprclassGAddExprclassGAndExprclassGArrayRefclassGCastExprclassGCmpExprclassGCmpgExprclassGCmplExprclassGDivExprclassGDynamicInvokeExprclassGEqExprclassGGeExprclassGGtExprclassGInstanceFieldRefclassGInstanceOfExprclassGInterfaceInvokeExprclassGLeExprclassGLengthExprclassGLtExprclassGMulExprclassGNeExprclassGNegExprclassGNewArrayExprclassGNewInvokeExprclassGNewMultiArrayExprclassGOrExprclassGRemExprclassGShlExprclassGShrExprclassGSpecialInvokeExprclassGStaticInvokeExprclassGSubExprclassGUshrExprclassGVirtualInvokeExprclassGXorExpr -
Uses of EquivTo in soot.jimple
Subinterfaces of EquivTo in soot.jimple Modifier and Type Interface Description interfaceAddExprinterfaceAndExprinterfaceAnyNewExprAny expression that allocates objects.interfaceArrayRefinterfaceBinopExprinterfaceCastExprinterfaceCaughtExceptionRefinterfaceCmpExprinterfaceCmpgExprinterfaceCmplExprinterfaceConcreteRefinterfaceConditionExprinterfaceDivExprinterfaceDynamicInvokeExprinterfaceEqExprinterfaceExprinterfaceFieldRefinterfaceGeExprinterfaceGtExprinterfaceIdentityRefinterfaceInstanceFieldRefinterfaceInstanceInvokeExprinterfaceInstanceOfExprinterfaceInterfaceInvokeExprinterfaceInvokeExprRepresents method invocation expression.interfaceLeExprinterfaceLengthExprinterfaceLtExprinterfaceMulExprinterfaceNeExprinterfaceNegExprinterfaceNewArrayExprinterfaceNewExprinterfaceNewMultiArrayExprinterfaceOrExprinterfaceRefinterfaceRemExprinterfaceShlExprinterfaceShrExprinterfaceSpecialInvokeExprinterfaceStaticInvokeExprinterfaceSubExprinterfaceUnopExprinterfaceUshrExprinterfaceVirtualInvokeExprinterfaceXorExprClasses in soot.jimple that implement EquivTo Modifier and Type Class Description classArithmeticConstantclassClassConstantclassConstantclassDoubleConstantFloating point constant with double precision.classFloatConstantFloating point constant with single precision.classIntConstantclassLongConstantclassMethodHandleclassMethodTypeclassNullConstantclassNumericConstantclassParameterRefParameterRefobjects are used byBodyobjects to refer to the parameter slots on method entry.classRealConstantBase type for floating point constants.classStaticFieldRefclassStringConstantclassThisRefclassUIntConstant.NET unsigned integer constantclassULongConstant.NET unsigned long constantclassUShortConstantAn unsigned .NEt short constant. -
Uses of EquivTo in soot.jimple.internal
Classes in soot.jimple.internal that implement EquivTo Modifier and Type Class Description classAbstractBinopExprclassAbstractCastExprclassAbstractFloatBinopExprclassAbstractInstanceFieldRefclassAbstractInstanceInvokeExprclassAbstractInstanceOfExprclassAbstractIntBinopExprclassAbstractInterfaceInvokeExprclassAbstractIntLongBinopExprclassAbstractInvokeExprclassAbstractJimpleBinopExprclassAbstractJimpleFloatBinopExprclassAbstractJimpleIntBinopExprclassAbstractJimpleIntLongBinopExprclassAbstractLengthExprclassAbstractNegExprclassAbstractNewArrayExprclassAbstractNewExprclassAbstractNewMultiArrayExprclassAbstractSpecialInvokeExprclassAbstractStaticInvokeExprclassAbstractUnopExprclassAbstractVirtualInvokeExprclassJAddExprclassJAndExprclassJArrayRefclassJCastExprclassJCaughtExceptionRefclassJCheckedAddExprThis add expression checks for an overflow and throws an exception in case the addition cannot be performed without an overflow.classJCheckedCastExprThis cast expression checks for an overflow and throws an exception in case the cast cannot be performed without an overflow.classJCheckedMulExprThis multiply expression checks for an overflow and throws an exception in case the multiplication cannot be performed without an overflow.classJCheckedSubExprThis subtract expression checks for an overflow and throws an exception in case the subtraction cannot be performed without an overflow.classJCmpExprclassJCmpgExprclassJCmplExprclassJDivExprclassJDynamicInvokeExprclassJEqExprclassJGeExprclassJGtExprclassJimpleLocalclassJInstanceFieldRefclassJInstanceOfExprclassJInterfaceInvokeExprclassJLeExprclassJLengthExprclassJLtExprclassJMulExprclassJNeExprclassJNegExprclassJNewArrayExprclassJNewExprclassJNewMultiArrayExprclassJOrExprclassJRemExprclassJShlExprclassJShrExprclassJSpecialInvokeExprclassJStaticInvokeExprclassJSubExprclassJUshrExprclassJVirtualInvokeExprclassJXorExpr -
Uses of EquivTo in soot.jimple.toolkits.infoflow
Classes in soot.jimple.toolkits.infoflow that implement EquivTo Modifier and Type Class Description classAbstractDataSourceclassCachedEquivalentValueAnEquivalentValuewith cached hash code and equals-relation.classFakeJimpleLocal -
Uses of EquivTo in soot.jimple.toolkits.thread.synchronization
Classes in soot.jimple.toolkits.thread.synchronization that implement EquivTo Modifier and Type Class Description classDeadlockAvoidanceEdgeclassNewStaticLock -
Uses of EquivTo in soot.shimple
Subinterfaces of EquivTo in soot.shimple Modifier and Type Interface Description interfacePhiExprA fully defined PhiExpr usually consists of a list of Values for the arguments alongst with the corresponding control flow predecessor for each argument.interfacePiExprinterfaceShimpleExpr -
Uses of EquivTo in soot.shimple.internal
Classes in soot.shimple.internal that implement EquivTo Modifier and Type Class Description classSPhiExprInternal implementation of Phi nodes.classSPiExprclassSValueUnitPairExtension of ValueUnitPair that implements SUnitBox. -
Uses of EquivTo in soot.shimple.toolkits.graph
Classes in soot.shimple.toolkits.graph that implement EquivTo Modifier and Type Class Description protected static classValueGraph.TypeValueWrapper -
Uses of EquivTo in soot.shimple.toolkits.scalar
Classes in soot.shimple.toolkits.scalar that implement EquivTo 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 EquivTo in soot.toDex
Classes in soot.toDex that implement EquivTo Modifier and Type Class Description classTemporaryRegisterLocal -
Uses of EquivTo in soot.toolkits.scalar
Classes in soot.toolkits.scalar that implement EquivTo Modifier and Type Class Description classValueUnitPairUtility class used to package a Value and a Unit together.
-