C# Class Mosa.Compiler.Framework.BaseCompilerStage

Basic base class for compiler stages
Inheritance: ICompilerStage
Show file Open project: tgiphil/MOSA-Project

Protected Methods

Method Description
NewCompilerTraceEvent ( CompilerEvent compilerEvent, string message ) : void
RunPostCompile ( ) : void

Runs post compile stage.

RunPreCompile ( ) : void

Runs pre compile stage.

Setup ( ) : void

Setups this stage.

Private Methods

Method Description
ICompilerStage ( ) : void

Executes the post compile phase.

ICompilerStage ( BaseCompiler compiler ) : void

Method Details

NewCompilerTraceEvent() protected method

protected NewCompilerTraceEvent ( CompilerEvent compilerEvent, string message ) : void
compilerEvent CompilerEvent
message string
return void

RunPostCompile() protected method

Runs post compile stage.
protected RunPostCompile ( ) : void
return void

RunPreCompile() protected method

Runs pre compile stage.
protected RunPreCompile ( ) : void
return void

Setup() protected method

Setups this stage.
protected Setup ( ) : void
return void