coins.flow
Class BBlockHirSubtreeIteratorImpl

java.lang.Object
  extended bycoins.flow.BBlockSubtreeIteratorImpl
      extended bycoins.flow.BBlockHirSubtreeIteratorImpl
All Implemented Interfaces:
BBlockSubtreeIterator

public class BBlockHirSubtreeIteratorImpl
extends BBlockSubtreeIteratorImpl
implements BBlockSubtreeIterator

BBlockHirSubtreeIteratorImpl class Basic block subtree iterator to traverse HIR top-subtrees in a basic block.


Field Summary
 
Fields inherited from class coins.flow.BBlockSubtreeIteratorImpl
fCurrSubtree, fDbgLevel, fHeaderPassed, flowRoot, fNextStmtIndex, fNextSubtree, fSubpFlow, ioRoot
 
Constructor Summary
BBlockHirSubtreeIteratorImpl(FlowRoot pFlowRoot, BBlock pBBlock)
           
 
Methods inherited from class coins.flow.BBlockSubtreeIteratorImpl
getNextSubtree, hasNext, next
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface coins.flow.BBlockSubtreeIterator
hasNext, next
 

Constructor Detail

BBlockHirSubtreeIteratorImpl

public BBlockHirSubtreeIteratorImpl(FlowRoot pFlowRoot,
                                    BBlock pBBlock)