C# Class Mosa.Compiler.Framework.MosaCompiler

Inheritance: IDisposable
Mostra file Open project: tgiphil/MOSA-Project Class Usage Examples

Public Methods

Method Description
Compile ( ) : void
Dispose ( ) : void
Execute ( ) : void
Execute ( int threads ) : void
Initialize ( ) : void
Load ( List inputFiles ) : void
Load ( TypeSystem typeSystem ) : void
MosaCompiler ( ) : System
PostCompile ( ) : void
PreCompile ( ) : void
Schedule ( MosaMethod method ) : void
Schedule ( MosaType type ) : void
ScheduleAll ( ) : void

Private Methods

Method Description
GetInputFileNames ( List inputFiles ) : IEnumerable

Gets a list of input file names.

Method Details

Compile() public method

public Compile ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Execute() public method

public Execute ( ) : void
return void

Execute() public method

public Execute ( int threads ) : void
threads int
return void

Initialize() public method

public Initialize ( ) : void
return void

Load() public method

public Load ( List inputFiles ) : void
inputFiles List
return void

Load() public method

public Load ( TypeSystem typeSystem ) : void
typeSystem Mosa.Compiler.MosaTypeSystem.TypeSystem
return void

MosaCompiler() public method

public MosaCompiler ( ) : System
return System

PostCompile() public method

public PostCompile ( ) : void
return void

PreCompile() public method

public PreCompile ( ) : void
return void

Schedule() public method

public Schedule ( MosaMethod method ) : void
method MosaMethod
return void

Schedule() public method

public Schedule ( MosaType type ) : void
type MosaType
return void

ScheduleAll() public method

public ScheduleAll ( ) : void
return void