Uses of Class
soot.toolkits.scalar.Pair
-
Packages that use Pair Package Description soot Base Soot classes, shared by different intermediate representations.soot.dotnet.instructions soot.jimple.spark.geom.dataRep soot.jimple.spark.ondemand soot.jimple.spark.ondemand.pautil soot.jimple.spark.pag soot.jimple.toolkits.callgraph soot.jimple.toolkits.ide.exampleproblems soot.jimple.toolkits.infoflow soot.jimple.toolkits.thread.synchronization soot.toolkits.scalar A number of scalar optimizations, and the flow analysis framework. -
-
Uses of Pair in soot
Fields in soot with type parameters of type Pair Modifier and Type Field Description Map<Pair<SootMethod,Integer>,Parm>G. Parm_pairToElement -
Uses of Pair in soot.dotnet.instructions
Methods in soot.dotnet.instructions that return types with arguments of type Pair Modifier and Type Method Description List<Pair<Local,Local>>CilCallInstruction. getLocalsToCastForCall() -
Uses of Pair in soot.jimple.spark.geom.dataRep
Fields in soot.jimple.spark.geom.dataRep declared as Pair Modifier and Type Field Description Pair<IVarAbstraction,IVarAbstraction>PlainConstraint. exprThe two pointers involved in this constraint -
Uses of Pair in soot.jimple.spark.ondemand
Subclasses of Pair in soot.jimple.spark.ondemand Modifier and Type Class Description protected static classDemandCSPointsTo.CallSiteAndContextFields in soot.jimple.spark.ondemand with type parameters of type Pair Modifier and Type Field Description protected Stack<Pair<Integer,ImmutableStack<Integer>>>DemandCSPointsTo. callGraphStackprotected Map<DemandCSPointsTo.VarAndContext,Pair<PointsToSetInternal,AllocAndContextSet>>DemandCSPointsTo. contextsForAllocsCache -
Uses of Pair in soot.jimple.spark.ondemand.pautil
Subclasses of Pair in soot.jimple.spark.ondemand.pautil Modifier and Type Class Description static classSootUtil.CallSiteAndContext -
Uses of Pair in soot.jimple.spark.pag
Fields in soot.jimple.spark.pag with type parameters of type Pair Modifier and Type Field Description protected MultiMap<Pair<Node,Node>,Edge>PAG. assign2edgesHashMultiMap<InvokeExpr,Pair<Node,Node>>PAG. callAssignsMethods in soot.jimple.spark.pag that return Pair Modifier and Type Method Description Pair<Node,Node>PAG. addInterproceduralAssignment(Node from, Node to, Edge e)Methods in soot.jimple.spark.pag with parameters of type Pair Modifier and Type Method Description Set<Edge>PAG. lookupEdgesForAssignment(Pair<Node,Node> val) -
Uses of Pair in soot.jimple.toolkits.callgraph
Fields in soot.jimple.toolkits.callgraph with type parameters of type Pair Modifier and Type Field Description protected MultiMap<Pair<Type,SootMethodRef>,Pair<Type,SootMethodRef>>VirtualCalls. baseToPossibleSubTypesprotected MultiMap<Pair<Type,SootMethodRef>,Pair<Type,SootMethodRef>>VirtualCalls. baseToPossibleSubTypes -
Uses of Pair in soot.jimple.toolkits.ide.exampleproblems
Methods in soot.jimple.toolkits.ide.exampleproblems that return Pair Modifier and Type Method Description Pair<Value,Type>IFDSPossibleTypes. createZeroValue()Pair<Value,Set<DefinitionStmt>>IFDSReachingDefinitions. createZeroValue()Methods in soot.jimple.toolkits.ide.exampleproblems that return types with arguments of type Pair Modifier and Type Method Description heros.FlowFunctions<Unit,Pair<Value,Type>,SootMethod>IFDSPossibleTypes. createFlowFunctionsFactory()heros.FlowFunctions<Unit,Pair<Value,Set<DefinitionStmt>>,SootMethod>IFDSReachingDefinitions. createFlowFunctionsFactory()Map<Unit,Set<Pair<Value,Type>>>IFDSPossibleTypes. initialSeeds()Map<Unit,Set<Pair<Value,Set<DefinitionStmt>>>>IFDSReachingDefinitions. initialSeeds() -
Uses of Pair in soot.jimple.toolkits.infoflow
Methods in soot.jimple.toolkits.infoflow that return types with arguments of type Pair Modifier and Type Method Description protected FlowSet<Pair<EquivalentValue,EquivalentValue>>SimpleMethodInfoFlowAnalysis. entryInitialFlow()protected FlowSet<Pair<EquivalentValue,EquivalentValue>>SimpleMethodInfoFlowAnalysis. newInitialFlow() -
Uses of Pair in soot.jimple.toolkits.thread.synchronization
Fields in soot.jimple.toolkits.thread.synchronization declared as Pair Modifier and Type Field Description Pair<Stmt,Stmt>SynchronizedRegion. endPair<Stmt,Stmt>SynchronizedRegion. exceptionalEndFields in soot.jimple.toolkits.thread.synchronization with type parameters of type Pair Modifier and Type Field Description List<Pair<Stmt,Stmt>>SynchronizedRegion. earlyEnds -
Uses of Pair in soot.toolkits.scalar
Fields in soot.toolkits.scalar with type parameters of type Pair Modifier and Type Field Description protected Map<Body,Pair<Long,SmartLocalDefs>>SmartLocalDefsPool. pool
-