Package soot.dava.internal.asg
Class AugmentedStmt
- java.lang.Object
-
- soot.dava.internal.asg.AugmentedStmt
-
public class AugmentedStmt extends Object
-
-
Field Summary
Fields Modifier and Type Field Description List<AugmentedStmt>bpredsList<AugmentedStmt>bsuccsList<AugmentedStmt>cpredsList<AugmentedStmt>csuccsSETNodemyNode
-
Constructor Summary
Constructors Constructor Description AugmentedStmt(Stmt s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd_BPred(AugmentedStmt bpred)booleanadd_BSucc(AugmentedStmt bsucc)booleanadd_CPred(AugmentedStmt cpred)booleanadd_CSucc(AugmentedStmt csucc)Objectclone()voiddump()IterableSet<AugmentedStmt>get_Dominators()IterableSet<AugmentedStmt>get_Reachers()Stmtget_Stmt()booleanremove_BPred(AugmentedStmt bpred)booleanremove_BSucc(AugmentedStmt bsucc)booleanremove_CPred(AugmentedStmt cpred)booleanremove_CSucc(AugmentedStmt csucc)voidreset_PredsSuccs()voidset_Reachability(IterableSet<AugmentedStmt> reachers)voidset_Stmt(Stmt s)StringtoString()
-
-
-
Field Detail
-
bpreds
public List<AugmentedStmt> bpreds
-
bsuccs
public List<AugmentedStmt> bsuccs
-
cpreds
public List<AugmentedStmt> cpreds
-
csuccs
public List<AugmentedStmt> csuccs
-
myNode
public SETNode myNode
-
-
Constructor Detail
-
AugmentedStmt
public AugmentedStmt(Stmt s)
-
-
Method Detail
-
set_Stmt
public void set_Stmt(Stmt s)
-
add_BPred
public boolean add_BPred(AugmentedStmt bpred)
-
add_BSucc
public boolean add_BSucc(AugmentedStmt bsucc)
-
add_CPred
public boolean add_CPred(AugmentedStmt cpred)
-
add_CSucc
public boolean add_CSucc(AugmentedStmt csucc)
-
remove_BPred
public boolean remove_BPred(AugmentedStmt bpred)
-
remove_BSucc
public boolean remove_BSucc(AugmentedStmt bsucc)
-
remove_CPred
public boolean remove_CPred(AugmentedStmt cpred)
-
remove_CSucc
public boolean remove_CSucc(AugmentedStmt csucc)
-
get_Stmt
public Stmt get_Stmt()
-
get_Dominators
public IterableSet<AugmentedStmt> get_Dominators()
-
get_Reachers
public IterableSet<AugmentedStmt> get_Reachers()
-
set_Reachability
public void set_Reachability(IterableSet<AugmentedStmt> reachers)
-
dump
public void dump()
-
reset_PredsSuccs
public void reset_PredsSuccs()
-
-