| Modifier and Type | Field and Description |
|---|---|
protected Map<AllocNode,Set<SootMethod>> |
invokedMethods |
protected Map<SootMethod,Map<SparkField,Set<VarNode>>> |
m2thisFLoads |
protected Map<SootMethod,Map<SparkField,Set<Pair<VarNode,VarNode>>>> |
m2thisFStores |
protected Map<AllocNode,Set<SparkField>> |
o2fs |
protected Map<AllocNode,Map<SparkField,Set<VarNode>>> |
o2nonThisFLoads |
protected Map<AllocNode,Map<SparkField,Set<Pair<VarNode,VarNode>>>> |
o2nonThisFStores |
PAG |
pag |
PTA |
pta |
| Constructor and Description |
|---|
AbstractConch(PTA pta) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
emptyFieldPts(AllocNode heap,
SparkField field) |
SMPAG |
getSMAPG(MethodPAG mpag) |
protected boolean |
hasLoadOn(AllocNode heap,
SparkField field) |
protected boolean |
hasStoreOn(AllocNode heap,
SparkField field) |
public final PTA pta
public final PAG pag
protected final Map<AllocNode,Set<SootMethod>> invokedMethods
protected final Map<SootMethod,Map<SparkField,Set<Pair<VarNode,VarNode>>>> m2thisFStores
protected final Map<AllocNode,Map<SparkField,Set<Pair<VarNode,VarNode>>>> o2nonThisFStores
protected final Map<SootMethod,Map<SparkField,Set<VarNode>>> m2thisFLoads
protected final Map<AllocNode,Set<SparkField>> o2fs
public AbstractConch(PTA pta)
protected boolean emptyFieldPts(AllocNode heap, SparkField field)
protected boolean hasLoadOn(AllocNode heap, SparkField field)
protected boolean hasStoreOn(AllocNode heap, SparkField field)
Copyright © 2024 Soot OSS. All rights reserved.