C# Класс Boo.Lang.Compiler.Steps.EmitAssembly.TypeCreator

Ensures that all types are created in the correct order.
Показать файл Открыть проект

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

Метод Описание
Run ( ) : void
TypeCreator ( EmitAssembly emitter, List types ) : System

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

Метод Описание
CreateOuterTypeOf ( Boo.Lang.Compiler.Ast.TypeMember type ) : void
CreateRelatedTypes ( IEnumerable typerefs ) : void
CreateRelatedTypes ( Boo.Lang.Compiler.Ast.TypeDefinition typedef ) : void
CreateType ( Boo.Lang.Compiler.Ast.TypeDefinition type ) : void
CreateTypes ( ) : void
EnsureInternalDependencies ( IType type ) : void
EnsureInternalFieldDependencies ( Boo.Lang.Compiler.Ast.TypeDefinition typedef ) : void
HandleTypeCreation ( Boo.Lang.Compiler.Ast.TypeDefinition type ) : void
IsNestedType ( Boo.Lang.Compiler.Ast.TypeMember type ) : bool
OnTypeResolve ( object sender, ResolveEventArgs args ) : Assembly
Trace ( string format ) : void

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

Run() публичный Метод

public Run ( ) : void
Результат void

TypeCreator() публичный Метод

public TypeCreator ( EmitAssembly emitter, List types ) : System
emitter EmitAssembly
types List
Результат System