|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.flow.ControlFlowImpl
フィールドの概要 | |
int |
fDbgLevel
|
BBlockVector[] |
fDom
|
Flow |
flow
|
FlowRoot |
flowRoot
|
BBlockVector[] |
fPostDom
|
BBlockVector[] |
fPostsDom
|
BBlockVector[] |
fsDom
|
IoRoot |
ioRoot
|
コンストラクタの概要 | |
ControlFlowImpl(FlowRoot pFlowRoot,
SubpFlow pFlow,
SubpDefinition pSubDef)
Make control flow graph. |
メソッドの概要 | |
int |
domBitLookUp(int pBitPos)
domBitLookUp Get the basic block number from the bit position in BBlockVector. |
int |
domLookUp(int ppNo)
Find bit position in BBlockVector from basic block number. |
ShowControlFlow |
getShowControlFlow()
Get an instance of ShowCOntrolFlow. |
protected boolean |
isEndedWithJump(Stmt pStmt)
|
boolean |
linkBBlockInDfoAndInverseDfo()
linkBBlockInDfoAndInverseDfo |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public final FlowRoot flowRoot
public final IoRoot ioRoot
public final Flow flow
public BBlockVector[] fDom
public BBlockVector[] fsDom
public BBlockVector[] fPostDom
public BBlockVector[] fPostsDom
public final int fDbgLevel
コンストラクタの詳細 |
public ControlFlowImpl(FlowRoot pFlowRoot, SubpFlow pFlow, SubpDefinition pSubDef)
メソッドの詳細 |
public ShowControlFlow getShowControlFlow()
ControlFlow
内の getShowControlFlow
public int domLookUp(int ppNo)
ControlFlow
内の domLookUp
public int domBitLookUp(int pBitPos)
ControlFlow
内の domBitLookUp
public boolean linkBBlockInDfoAndInverseDfo()
protected boolean isEndedWithJump(Stmt pStmt)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |