|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.IrRoot
IrRoot class is the super class of HirRoot and LirRoot. It contains references to IoRoot object and SymRoot object which are used in accessing information and methods of IoRoot and Sym. All HIR objects and LIR objects contain a reference to IrRoot object.
フィールドの概要 | |
protected HirRoot |
fHirRoot
|
protected int |
fInitiateIrCount
|
IoRoot |
ioRoot
ioRoot records the reference to the IoRoot object got from SymRoot passed as a parameter of costructors of IrRoot, HirRoot, LirRoot. |
IR |
ir
ir records the root of program tree represented in HIR or LIR. |
IrRoot |
irRoot
irRoot records the instance of IrRoot so as it can be refered from others. |
IR |
programRoot
programRoot records the root of program tree represented in HIR or LIR. |
SymRoot |
symRoot
symRoot records the reference to the SymRoot object passed as a parameter of costructors for IrRoot, HirRoot, LirRoot. |
コンストラクタの概要 | |
IrRoot()
|
|
IrRoot(SymRoot pSymRoot)
IrRoot is usually invoked from the constructors of HirRoot and LirRoot. |
メソッドの概要 | |
HirRoot |
getHirRoot()
getHirRoot: Get HirRoot reference. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public final IoRoot ioRoot
public final SymRoot symRoot
public final IrRoot irRoot
public IR ir
public IR programRoot
protected int fInitiateIrCount
protected HirRoot fHirRoot
コンストラクタの詳細 |
public IrRoot()
public IrRoot(SymRoot pSymRoot)
メソッドの詳細 |
public HirRoot getHirRoot()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |