|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.driver.Driver | +--coins.alias.AliasDriver
フィールドの概要 |
コンストラクタの概要 | |
AliasDriver()
|
メソッドの概要 | |
void |
compile(java.io.File sourceFile,
Suffix suffix,
java.io.InputStream in,
java.io.OutputStream out,
IoRoot io)
Compiler. |
static void |
main(java.lang.String[] args)
A main function. |
void |
makeHirAliasAnalysis(HirRoot hirRoot)
|
static void |
replaceNode(HIR pOld,
HIR pNew)
|
protected boolean |
testAliasByOptimizing(AliasAnal pAliasAnal,
SubpDefinition pSubpDef,
HirRoot pHirRoot)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public AliasDriver()
メソッドの詳細 |
public void makeHirAliasAnalysis(HirRoot hirRoot)
protected boolean testAliasByOptimizing(AliasAnal pAliasAnal, SubpDefinition pSubpDef, HirRoot pHirRoot)
public static void replaceNode(HIR pOld, HIR pNew)
public void compile(java.io.File sourceFile, Suffix suffix, java.io.InputStream in, java.io.OutputStream out, IoRoot io) throws java.io.IOException, PassException
Driver
の記述:
CompilerImplementation
内の compile
Driver
内の compile
sourceFile
- the source file name.suffix
- suffix rule of the source file.in
- input.out
- output.io
- the IoRoot.
PassException
- unrecoverable error(s) found in processing.
java.io.IOException
- any IO error.public static void main(java.lang.String[] args)
args
- a command line.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |