| Package | Description |
|---|---|
| soot.jimple.spark.ondemand |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
DemandCSPointsTo.VarContextAndUp |
| Modifier and Type | Field and Description |
|---|---|
protected Stack<DemandCSPointsTo.VarAndContext> |
DemandCSPointsTo.contextForAllocsStack |
protected Map<DemandCSPointsTo.VarAndContext,Pair<PointsToSetInternal,AllocAndContextSet>> |
DemandCSPointsTo.contextsForAllocsCache |
| Modifier and Type | Method and Description |
|---|---|
protected PointsToSetInternal |
DemandCSPointsTo.checkContextsForAllocsCache(DemandCSPointsTo.VarAndContext varAndContext,
AllocAndContextSet ret,
PointsToSetInternal locs) |
protected AllocAndContextSet |
DemandCSPointsTo.findContextsForAllocs(DemandCSPointsTo.VarAndContext varAndContext,
PointsToSetInternal locs) |
abstract void |
DemandCSPointsTo.IncomingEdgeHandler.handleAlloc(AllocNode allocNode,
DemandCSPointsTo.VarAndContext origVarAndContext) |
abstract void |
DemandCSPointsTo.IncomingEdgeHandler.handleMatchSrc(VarNode matchSrc,
PointsToSetInternal intersection,
VarNode loadBase,
VarNode storeBase,
DemandCSPointsTo.VarAndContext origVarAndContext,
SparkField field,
boolean refine) |
protected boolean |
DemandCSPointsTo.refineP2Set(DemandCSPointsTo.VarAndContext varAndContext,
PointsToSetInternal badLocs) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DemandCSPointsTo.processIncomingEdges(DemandCSPointsTo.IncomingEdgeHandler h,
Stack<DemandCSPointsTo.VarAndContext> worklist) |
Copyright © 2020 Soot OSS. All rights reserved.