|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ImmutableStack | |
---|---|
soot.jimple.spark.ondemand | |
soot.jimple.spark.ondemand.genericutil | |
soot.jimple.spark.ondemand.pautil |
Uses of ImmutableStack in soot.jimple.spark.ondemand |
---|
Fields in soot.jimple.spark.ondemand declared as ImmutableStack | |
---|---|
ImmutableStack<Integer> |
AllocAndContext.context
|
ImmutableStack<Integer> |
AllocAndContext.context
|
protected static ImmutableStack<Integer> |
DemandCSPointsTo.EMPTY_CALLSTACK
|
protected static ImmutableStack<Integer> |
DemandCSPointsTo.EMPTY_CALLSTACK
|
Fields in soot.jimple.spark.ondemand with type parameters of type ImmutableStack | |
---|---|
protected Stack<Pair<Integer,ImmutableStack<Integer>>> |
DemandCSPointsTo.callGraphStack
|
protected Stack<Pair<Integer,ImmutableStack<Integer>>> |
DemandCSPointsTo.callGraphStack
|
Methods in soot.jimple.spark.ondemand that return ImmutableStack | |
---|---|
protected ImmutableStack<Integer> |
DemandCSPointsTo.popRecursiveCallSites(ImmutableStack<Integer> context)
|
protected ImmutableStack<Integer> |
DemandCSPointsTo.popRecursiveCallSites(ImmutableStack<Integer> context)
|
protected ImmutableStack<Integer> |
DemandCSPointsTo.pushWithRecursionCheck(ImmutableStack<Integer> context,
AssignEdge assignEdge)
|
protected ImmutableStack<Integer> |
DemandCSPointsTo.pushWithRecursionCheck(ImmutableStack<Integer> context,
AssignEdge assignEdge)
|
Methods in soot.jimple.spark.ondemand with parameters of type ImmutableStack | |
---|---|
protected Collection<AssignEdge> |
DemandCSPointsTo.filterAssigns(VarNode v,
ImmutableStack<Integer> callingContext,
boolean forward,
boolean refineVirtCalls)
|
protected Collection<AssignEdge> |
DemandCSPointsTo.filterAssigns(VarNode v,
ImmutableStack<Integer> callingContext,
boolean forward,
boolean refineVirtCalls)
|
protected boolean |
DemandCSPointsTo.isRecursive(ImmutableStack<Integer> context,
AssignEdge assignEdge)
|
protected boolean |
DemandCSPointsTo.isRecursive(ImmutableStack<Integer> context,
AssignEdge assignEdge)
|
protected ImmutableStack<Integer> |
DemandCSPointsTo.popRecursiveCallSites(ImmutableStack<Integer> context)
|
protected ImmutableStack<Integer> |
DemandCSPointsTo.popRecursiveCallSites(ImmutableStack<Integer> context)
|
protected ImmutableStack<Integer> |
DemandCSPointsTo.pushWithRecursionCheck(ImmutableStack<Integer> context,
AssignEdge assignEdge)
|
protected ImmutableStack<Integer> |
DemandCSPointsTo.pushWithRecursionCheck(ImmutableStack<Integer> context,
AssignEdge assignEdge)
|
protected Set<SootMethod> |
DemandCSPointsTo.refineCallSite(Integer callSite,
ImmutableStack<Integer> origContext)
|
protected Set<SootMethod> |
DemandCSPointsTo.refineCallSite(Integer callSite,
ImmutableStack<Integer> origContext)
|
Uses of ImmutableStack in soot.jimple.spark.ondemand.genericutil |
---|
Methods in soot.jimple.spark.ondemand.genericutil that return ImmutableStack | ||
---|---|---|
static
|
ImmutableStack.emptyStack()
|
|
static
|
ImmutableStack.emptyStack()
|
|
ImmutableStack<T> |
ImmutableStack.pop()
|
|
ImmutableStack<T> |
ImmutableStack.pop()
|
|
ImmutableStack<T> |
ImmutableStack.popAll(ImmutableStack<T> other)
|
|
ImmutableStack<T> |
ImmutableStack.popAll(ImmutableStack<T> other)
|
|
ImmutableStack<T> |
ImmutableStack.push(T entry)
|
|
ImmutableStack<T> |
ImmutableStack.push(T entry)
|
|
ImmutableStack<T> |
ImmutableStack.pushAll(ImmutableStack<T> other)
|
|
ImmutableStack<T> |
ImmutableStack.pushAll(ImmutableStack<T> other)
|
|
ImmutableStack<T> |
ImmutableStack.reverse()
|
|
ImmutableStack<T> |
ImmutableStack.reverse()
|
Methods in soot.jimple.spark.ondemand.genericutil with parameters of type ImmutableStack | |
---|---|
ImmutableStack<T> |
ImmutableStack.popAll(ImmutableStack<T> other)
|
ImmutableStack<T> |
ImmutableStack.popAll(ImmutableStack<T> other)
|
ImmutableStack<T> |
ImmutableStack.pushAll(ImmutableStack<T> other)
|
ImmutableStack<T> |
ImmutableStack.pushAll(ImmutableStack<T> other)
|
boolean |
ImmutableStack.topMatches(ImmutableStack<T> other)
|
boolean |
ImmutableStack.topMatches(ImmutableStack<T> other)
|
Uses of ImmutableStack in soot.jimple.spark.ondemand.pautil |
---|
Methods in soot.jimple.spark.ondemand.pautil with parameters of type ImmutableStack | |
---|---|
boolean |
AllocationSiteHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
handle a particular allocation site |
boolean |
AllocationSiteHandler.PointsToSetHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
|
boolean |
AllocationSiteHandler.CastCheckHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
|
boolean |
AllocationSiteHandler.VirtualCallHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
|
boolean |
AllocationSiteHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
handle a particular allocation site |
boolean |
AllocationSiteHandler.PointsToSetHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
|
boolean |
AllocationSiteHandler.CastCheckHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
|
boolean |
AllocationSiteHandler.VirtualCallHandler.handleAllocationSite(AllocNode allocNode,
ImmutableStack<Integer> callStack)
|
Constructors in soot.jimple.spark.ondemand.pautil with parameters of type ImmutableStack | |
---|---|
SootUtil.CallSiteAndContext(Integer callSite,
ImmutableStack<Integer> callingContext)
|
|
SootUtil.CallSiteAndContext(Integer callSite,
ImmutableStack<Integer> callingContext)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |