public class AugmentedStmt
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.List<AugmentedStmt> |
bpreds |
java.util.List<AugmentedStmt> |
bsuccs |
java.util.List<AugmentedStmt> |
cpreds |
java.util.List<AugmentedStmt> |
csuccs |
SETNode |
myNode |
Constructor and Description |
---|
AugmentedStmt(Stmt s) |
Modifier and Type | Method and Description |
---|---|
boolean |
add_BPred(AugmentedStmt bpred) |
boolean |
add_BSucc(AugmentedStmt bsucc) |
boolean |
add_CPred(AugmentedStmt cpred) |
boolean |
add_CSucc(AugmentedStmt csucc) |
java.lang.Object |
clone() |
void |
dump() |
IterableSet<AugmentedStmt> |
get_Dominators() |
IterableSet<AugmentedStmt> |
get_Reachers() |
Stmt |
get_Stmt() |
boolean |
remove_BPred(AugmentedStmt bpred) |
boolean |
remove_BSucc(AugmentedStmt bsucc) |
boolean |
remove_CPred(AugmentedStmt cpred) |
boolean |
remove_CSucc(AugmentedStmt csucc) |
void |
reset_PredsSuccs() |
void |
set_Reachability(IterableSet<AugmentedStmt> reachers) |
void |
set_Stmt(Stmt s) |
java.lang.String |
toString() |
public java.util.List<AugmentedStmt> bpreds
public java.util.List<AugmentedStmt> bsuccs
public java.util.List<AugmentedStmt> cpreds
public java.util.List<AugmentedStmt> csuccs
public SETNode myNode
public AugmentedStmt(Stmt s)
public void set_Stmt(Stmt s)
public boolean add_BPred(AugmentedStmt bpred)
public boolean add_BSucc(AugmentedStmt bsucc)
public boolean add_CPred(AugmentedStmt cpred)
public boolean add_CSucc(AugmentedStmt csucc)
public boolean remove_BPred(AugmentedStmt bpred)
public boolean remove_BSucc(AugmentedStmt bsucc)
public boolean remove_CPred(AugmentedStmt cpred)
public boolean remove_CSucc(AugmentedStmt csucc)
public Stmt get_Stmt()
public IterableSet<AugmentedStmt> get_Dominators()
public IterableSet<AugmentedStmt> get_Reachers()
public void set_Reachability(IterableSet<AugmentedStmt> reachers)
public void dump()
public java.lang.String toString()
toString
in class java.lang.Object
public void reset_PredsSuccs()
public java.lang.Object clone()
clone
in class java.lang.Object