C# Класс Boo.Lang.Compiler.Steps.MergePartialTypes

Наследование: Boo.Lang.Compiler.Steps.AbstractTransformerCompilerStep
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
OnClassDefinition ( ClassDefinition node ) : void
OnEnumDefinition ( Boo.Lang.Compiler.Ast.EnumDefinition node ) : void
OnInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void
OnModule ( Module node ) : void
Run ( ) : void

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

Метод Описание
MergeImports ( Boo.Lang.Compiler.Ast.TypeDefinition from, Boo.Lang.Compiler.Ast.TypeDefinition to ) : void
OnCandidatePartialDefinition ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : void

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

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

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

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

public OnClassDefinition ( ClassDefinition node ) : void
node Boo.Lang.Compiler.Ast.ClassDefinition
Результат void

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

public OnEnumDefinition ( Boo.Lang.Compiler.Ast.EnumDefinition node ) : void
node Boo.Lang.Compiler.Ast.EnumDefinition
Результат void

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

public OnInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void
node Boo.Lang.Compiler.Ast.InterfaceDefinition
Результат void

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

public OnModule ( Module node ) : void
node Boo.Lang.Compiler.Ast.Module
Результат void

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

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