coins.aflow
クラス FindPDef

java.lang.Object
  |
  +--coins.aflow.util.AnalAdapter
        |
        +--coins.aflow.FlowAdapter
              |
              +--coins.aflow.FindDef
                    |
                    +--coins.aflow.FindPDef
すべての実装インタフェース:
Analyzer

public class FindPDef
extends FindDef

Finds the "PDef" vector for a BBlcok or a SetRefRepr. The PDef set for a BBlock this class finds always contains SetRefReprs that have subprogram calls. The PDef set for a SetRefRepr always contains the SetRefRepr if it has subprogram calls.


フィールドの概要
 
クラス coins.aflow.FlowAdapter から継承したフィールド
flow, flowRoot, fResults, hirRoot, ioRoot, symRoot
 
コンストラクタの概要
FindPDef(FlowResults pResults)
          Creates new FindMod
 
メソッドの概要
protected  boolean addDefs(java.util.Set pDefSet, SetRefRepr pSetRefRepr)
           
 void find(SetRefRepr pSetRefRepr)
           
protected  void register(BBlock pBBlock, DefVector pVect)
           
 
クラス coins.aflow.FindDef から継承したメソッド
find, find, find
 
クラス coins.aflow.FlowAdapter から継承したメソッド
find, find, find, find, find
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FindPDef

public FindPDef(FlowResults pResults)
Creates new FindMod

メソッドの詳細

addDefs

protected boolean addDefs(java.util.Set pDefSet,
                          SetRefRepr pSetRefRepr)
定義:
クラス FindDef 内の addDefs

register

protected void register(BBlock pBBlock,
                        DefVector pVect)
定義:
クラス FindDef 内の register

find

public void find(SetRefRepr pSetRefRepr)