C# Класс Boo.Lang.Compiler.MetaProgramming.Compilation

Показать файл Открыть проект

Открытые методы

Метод Описание
compile ( Boo.Lang.Compiler.Ast.CompileUnit unit ) : Assembly
compile ( Module module ) : Assembly
compile ( ClassDefinition klass ) : Type
compile_ ( CompileUnit unit, Assembly references ) : CompilerContext
compile_ ( Module module ) : CompilerContext

Приватные методы

Метод Описание
CompilerFor ( Boo.Lang.Compiler.Ast.CompileUnit unit, Assembly references ) : BooCompiler
CreateCompileUnit ( ClassDefinition klass ) : Boo.Lang.Compiler.Ast.CompileUnit
CreateModule ( ClassDefinition klass ) : Module
IsApplication ( Boo.Lang.Compiler.Ast.CompileUnit unit ) : bool

Описание методов

compile() публичный статический Метод

public static compile ( Boo.Lang.Compiler.Ast.CompileUnit unit ) : Assembly
unit Boo.Lang.Compiler.Ast.CompileUnit
Результат System.Reflection.Assembly

compile() публичный статический Метод

public static compile ( Module module ) : Assembly
module Boo.Lang.Compiler.Ast.Module
Результат System.Reflection.Assembly

compile() публичный статический Метод

public static compile ( ClassDefinition klass ) : Type
klass ClassDefinition
Результат Type

compile_() публичный статический Метод

public static compile_ ( CompileUnit unit, Assembly references ) : CompilerContext
unit CompileUnit
references Assembly
Результат CompilerContext

compile_() публичный статический Метод

public static compile_ ( Module module ) : CompilerContext
module Boo.Lang.Compiler.Ast.Module
Результат CompilerContext