|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectabc.weaving.weaver.ChainStmtBox
public class ChainStmtBox
A container class for a Chain of Stmts generated for a cflow operation. Singles out a single stmt for use in later control-flow analyses (this is only required for push/pop and isValid). The stmt chosen does not matter, though in isValid care should be taken to select an instruction that lies on the main control flow from entry.
Constructor Summary | |
---|---|
ChainStmtBox(Chain chain)
|
|
ChainStmtBox(Chain chain,
Stmt stmt)
|
Method Summary | |
---|---|
Chain |
getChain()
|
Stmt |
getStmt()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChainStmtBox(Chain chain)
public ChainStmtBox(Chain chain, Stmt stmt)
Method Detail |
---|
public Chain getChain()
public Stmt getStmt()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |