coins.flow
インタフェース BBlockHir

すべてのスーパーインタフェース:
BBlock
既知の実装クラスの一覧:
BBlockHirImpl

public interface BBlockHir
extends BBlock

BBlockHir interface Interface for HIR basic block.


フィールドの概要
 
インタフェース coins.flow.BBlock から継承したフィールド
HAS_CALL, HAS_JUMP, HAS_PTR_ASSIGN, HAS_STRUCT_UNION, IS_DELETED, IS_ENTRY, IS_EXIT, IS_MODIFIED, IS_RESTRUCTURED, LOOP_HEAD, LOOP_TAIL, UNDER_VISIT, USE_PTR, VISIT_OVER
 
メソッドの概要
 Stmt getFirstStmt()
           
 Stmt getLastStmt()
           
 
インタフェース coins.flow.BBlock から継承したメソッド
addToPredList, addToSuccList, allocateSpaceForDataFlowAnalysis, bblockNodeIterator, bblockSubtreeIterator, controlTransfer, deleteFromPredList, deleteFromSuccList, getAflowBBlock, getAvailIn, getAvailOut, getBBlockNumber, getBlockNumber, getDef, getDefIn, getDefined, getDefNodes, getDefOut, getDominatedChildren, getEGen, getEKill, getEKillAll, getExposed, getFirstSubtree, getFlag, getImmediateDominator, getImmediatePostDominator, getIrLink, getKill, getLabel, getLastSubtree, getLiveIn, getLiveOut, getNextInDFO, getNextInInverseDFO, getPostDominatedChildren, getPredEdge, getPredList, getReach, getSubpFlow, getSuccEdge, getSuccList, getUsed, getWork, getWorkFA, isAvailIn, isAvailOut, isDef, isDefIn, isDefined, isDefOut, isEGen, isEKill, isEntryBlock, isExitBlock, isExposed, isKill, isLiveIn, isLiveOut, isReach, isUsed, linkInDepthFirstOrder, linkInInverseDepthFirstOrder, setAflowBBlock, setDominatedChildren, setFlag, setImmediateDominator, setImmediatePostDominator, setIrLink, setNextInDFO, setNextInInverseDFO, setPostDominatedChildren, setWork, setWorkFA, toStringDetail, toStringShort
 

メソッドの詳細

getFirstStmt

public Stmt getFirstStmt()

getLastStmt

public Stmt getLastStmt()