public class AugmentedStmtGraph extends Object implements DirectedGraph<AugmentedStmt>
| Constructor and Description |
|---|
AugmentedStmtGraph() |
AugmentedStmtGraph(AugmentedStmtGraph other) |
AugmentedStmtGraph(BriefUnitGraph bug,
TrapUnitGraph cug) |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic AugmentedStmtGraph(AugmentedStmtGraph other)
public AugmentedStmtGraph(BriefUnitGraph bug, TrapUnitGraph cug)
public AugmentedStmtGraph()
public void add_AugmentedStmt(AugmentedStmt as)
public boolean contains(Object o)
public AugmentedStmt get_CloneOf(AugmentedStmt as)
public int size()
DirectedGraphsize in interface DirectedGraph<AugmentedStmt>public void calculate_Reachability(AugmentedStmt source, Set<AugmentedStmt> blockers, AugmentedStmt dominator)
public void calculate_Reachability(Collection<AugmentedStmt> sources, Set<AugmentedStmt> blockers, AugmentedStmt dominator)
public void calculate_Reachability(AugmentedStmt source, AugmentedStmt blocker, AugmentedStmt dominator)
public void calculate_Reachability(Collection<AugmentedStmt> sources, AugmentedStmt blocker, AugmentedStmt dominator)
public void calculate_Reachability(AugmentedStmt source, AugmentedStmt dominator)
public void calculate_Reachability(Collection<AugmentedStmt> sources, AugmentedStmt dominator)
public void calculate_Reachability(AugmentedStmt source)
public void calculate_Reachability(Collection<AugmentedStmt> sources)
public void add_StmtBinding(Stmt s, AugmentedStmt as)
public AugmentedStmt get_AugStmt(Stmt s)
public List<AugmentedStmt> getHeads()
DirectedGraphgetHeads in interface DirectedGraph<AugmentedStmt>public List<AugmentedStmt> getTails()
DirectedGraphgetTails in interface DirectedGraph<AugmentedStmt>public Iterator<AugmentedStmt> iterator()
DirectedGraphiterator in interface Iterable<AugmentedStmt>iterator in interface DirectedGraph<AugmentedStmt>public List<AugmentedStmt> getPredsOf(AugmentedStmt s)
DirectedGraphgetPredsOf in interface DirectedGraph<AugmentedStmt>public List<AugmentedStmt> getPredsOf(Stmt s)
public List<AugmentedStmt> getSuccsOf(AugmentedStmt s)
DirectedGraphgetSuccsOf in interface DirectedGraph<AugmentedStmt>public List<AugmentedStmt> getSuccsOf(Stmt s)
public List<AugmentedStmt> get_BriefHeads()
public List<AugmentedStmt> get_BriefTails()
public IterableSet<AugmentedStmt> get_ChainView()
public boolean remove_AugmentedStmt(AugmentedStmt toRemove)
public IterableSet<AugmentedStmt> clone_Body(IterableSet<AugmentedStmt> oldBody)
public void find_Dominators()
Copyright © 2020 Soot OSS. All rights reserved.