C# 클래스 Purity.Compiler.PurityCompiler

파일 보기 프로젝트 열기: paf31/Purity 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

CloseTypes() 공개 메소드

public CloseTypes ( ) : void
리턴 void

Compile() 공개 메소드

public Compile ( Modules moduleDefinition ) : void
moduleDefinition Modules
리턴 void

Compile() 공개 메소드

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

Compile() 공개 메소드

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

Compile() 공개 메소드

public Compile ( string declarationName, string data ) : void
declarationName string
data string
리턴 void

PurityCompiler() 공개 메소드

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
리턴 System