coins.mdf
クラス ControlDependence

java.lang.Object
  |
  +--coins.mdf.ControlDependence

public class ControlDependence
extends java.lang.Object

Find the control dependences between macro tasks.


コンストラクタの概要
ControlDependence(MdfEnvironment e, MacroFlowGraph g)
          Constructor:
 
メソッドの概要
 java.util.LinkedList depend(MacroTask mt)
          Return the list of macro tasks which are control depended by `mt'.
(パッケージプライベート)  void print()
          Debug print
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ControlDependence

public ControlDependence(MdfEnvironment e,
                         MacroFlowGraph g)
Constructor:

パラメータ:
e - The environment of the MDF module
g - The current macro flow graph
メソッドの詳細

depend

public java.util.LinkedList depend(MacroTask mt)
Return the list of macro tasks which are control depended by `mt'.

パラメータ:
mt - The current macro task
戻り値:
The list of macro tasks which are control depended by `mt'

print

void print()
Debug print