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

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

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

Метод Описание
CheckExtensionSemantics ( Method node ) : void
OnConstructor ( Constructor node ) : void
OnDestructor ( Boo.Lang.Compiler.Ast.Destructor node ) : void
OnField ( Boo.Lang.Compiler.Ast.Field node ) : void
OnMethod ( Boo node ) : void
OnProperty ( Boo.Lang.Compiler.Ast.Property node ) : void
PreProcessExtensionMethods ( ) : Boo.Lang.Compiler.Ast
Run ( ) : void

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

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

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

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

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

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

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

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

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

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

public OnMethod ( Boo node ) : void
node Boo
Результат void

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

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

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

public PreProcessExtensionMethods ( ) : Boo.Lang.Compiler.Ast
Результат Boo.Lang.Compiler.Ast

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

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