Package | Description |
---|---|
soot.toolkits.graph.pdg |
Modifier and Type | Field and Description |
---|---|
protected Region |
RegionAnalysis.m_topLevelRegion |
protected Region |
RegionAnalysis.m_topLevelRegion |
Modifier and Type | Field and Description |
---|---|
protected Hashtable<Block,Region> |
RegionAnalysis.m_block2region |
protected Hashtable<Block,Region> |
RegionAnalysis.m_block2region |
protected Hashtable<Integer,Region> |
RegionAnalysis.m_regions |
protected Hashtable<Integer,Region> |
RegionAnalysis.m_regions |
protected List<Region> |
RegionAnalysis.m_regionsList |
protected List<Region> |
RegionAnalysis.m_regionsList |
protected List<Region> |
HashMutablePDG.m_strongRegions |
protected List<Region> |
HashMutablePDG.m_strongRegions |
protected List<Region> |
HashMutablePDG.m_weakRegions |
protected List<Region> |
HashMutablePDG.m_weakRegions |
Modifier and Type | Method and Description |
---|---|
protected Region |
RegionAnalysis.createRegion(int id)
Create a region
|
protected Region |
RegionAnalysis.createRegion(int id)
Create a region
|
Region |
RegionAnalysis.getTopLevelRegion() |
Region |
RegionAnalysis.getTopLevelRegion() |
Modifier and Type | Method and Description |
---|---|
Hashtable<Block,Region> |
RegionAnalysis.getBlock2RegionMap() |
Hashtable<Block,Region> |
RegionAnalysis.getBlock2RegionMap() |
List<Region> |
RegionAnalysis.getRegions() |
List<Region> |
RegionAnalysis.getRegions() |
List<Region> |
HashMutablePDG.getStrongRegions() |
List<Region> |
ProgramDependenceGraph.getStrongRegions() |
List<Region> |
HashMutablePDG.getStrongRegions() |
List<Region> |
ProgramDependenceGraph.getStrongRegions() |
Hashtable<Unit,Region> |
RegionAnalysis.getUnit2RegionMap() |
Hashtable<Unit,Region> |
RegionAnalysis.getUnit2RegionMap() |
List<Region> |
HashMutablePDG.getWeakRegions() |
List<Region> |
ProgramDependenceGraph.getWeakRegions() |
List<Region> |
HashMutablePDG.getWeakRegions() |
List<Region> |
ProgramDependenceGraph.getWeakRegions() |
Constructor and Description |
---|
LoopedPDGNode(Region obj,
PDGNode.Type t,
PDGNode c) |
LoopedPDGNode(Region obj,
PDGNode.Type t,
PDGNode c) |