C# Class Purity.Compiler.Helpers.BoxedTypeCompiler

Mostra file Open project: paf31/Purity

Public Methods

Method Description
BoxedTypeCompiler ( string name, BoxedTypeDeclaration declaration, ModuleBuilder module, string moduleName, IRuntimeContainer runtimeContainer ) : System
Compile ( ) : Type

Private Methods

Method Description
CompileBoxFunction ( ) : void
CompileUnboxFunction ( ) : void

Method Details

BoxedTypeCompiler() public method

public BoxedTypeCompiler ( string name, BoxedTypeDeclaration declaration, ModuleBuilder module, string moduleName, IRuntimeContainer runtimeContainer ) : System
name string
declaration BoxedTypeDeclaration
module System.Reflection.Emit.ModuleBuilder
moduleName string
runtimeContainer IRuntimeContainer
return System

Compile() public method

public Compile ( ) : Type
return System.Type