C# Class Purity.Compiler.PurityCompiler

Mostra file Open project: paf31/Purity Class Usage Examples

Public Methods

Method Description
CloseTypes ( ) : void
Compile ( Modules moduleDefinition ) : void
Compile ( ProgramElement element, string moduleDefinitionName ) : void
Compile ( string declarationName, DataDeclaration data ) : void
Compile ( string declarationName, string data ) : void
PurityCompiler ( ModuleBuilder module, TypeBuilder dataClass, IMetadataContainer container, IRuntimeContainer runtimeContainer ) : System

Method Details

CloseTypes() public method

public CloseTypes ( ) : void
return void

Compile() public method

public Compile ( Modules moduleDefinition ) : void
moduleDefinition Modules
return void

Compile() public method

public Compile ( ProgramElement element, string moduleDefinitionName ) : void
element Purity.Compiler.Modules.ProgramElement
moduleDefinitionName string
return void

Compile() public method

public Compile ( string declarationName, DataDeclaration data ) : void
declarationName string
data Purity.Compiler.Modules.DataDeclaration
return void

Compile() public method

public Compile ( string declarationName, string data ) : void
declarationName string
data string
return void

PurityCompiler() public method

public PurityCompiler ( ModuleBuilder module, TypeBuilder dataClass, IMetadataContainer container, IRuntimeContainer runtimeContainer ) : System
module System.Reflection.Emit.ModuleBuilder
dataClass System.Reflection.Emit.TypeBuilder
container IMetadataContainer
runtimeContainer IRuntimeContainer
return System