coins.aflow
クラス FindEGen

java.lang.Object
  |
  +--coins.aflow.util.AnalAdapter
        |
        +--coins.aflow.FlowAdapter
              |
              +--coins.aflow.FindEGen
すべての実装インタフェース:
Analyzer
直系の既知のサブクラス:
FindDEGen

public abstract class FindEGen
extends FlowAdapter


フィールドの概要
 
クラス coins.aflow.FlowAdapter から継承したフィールド
flow, flowRoot, fResults, hirRoot, ioRoot, symRoot
 
コンストラクタの概要
FindEGen(FlowResults pResults)
           
 
メソッドの概要
protected abstract  void addEGen(java.util.Set pEGenSet, SetRefRepr pSetRefRepr)
           
protected abstract  void addEGenExpId(java.util.Set pEGenSet, java.util.Set pEKillSet, SetRefRepr pSetRefRepr)
           
 void find(BBlock pBBlock)
          Finds the EGen vector for pBBlock.
 void find(SubpFlow pSubpFlow)
          Finds EGen vectors for all the BBlocks in pSubpFlow.
protected abstract  void register(BBlock pBBlock, ExpVector pEGen)
           
 
クラス coins.aflow.FlowAdapter から継承したメソッド
find, find, find, find, find, find
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FindEGen

public FindEGen(FlowResults pResults)
メソッドの詳細

find

public void find(SubpFlow pSubpFlow)
Finds EGen vectors for all the BBlocks in pSubpFlow.


find

public void find(BBlock pBBlock)
Finds the EGen vector for pBBlock.


addEGen

protected abstract void addEGen(java.util.Set pEGenSet,
                                SetRefRepr pSetRefRepr)

addEGenExpId

protected abstract void addEGenExpId(java.util.Set pEGenSet,
                                     java.util.Set pEKillSet,
                                     SetRefRepr pSetRefRepr)

register

protected abstract void register(BBlock pBBlock,
                                 ExpVector pEGen)