C# Class Boo.Lang.Compiler.Steps.PreProcessExtensionMethods

Inheritance: Boo.Lang.Compiler.Steps.AbstractVisitorCompilerStep
Afficher le fichier Open project: boo/boo-lang

Méthodes publiques

Méthode Description
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

Method Details

CheckExtensionSemantics() public méthode

public CheckExtensionSemantics ( Method node ) : void
node Boo.Lang.Compiler.Ast.Method
Résultat void

OnConstructor() public méthode

public OnConstructor ( Constructor node ) : void
node Boo.Lang.Compiler.Ast.Constructor
Résultat void

OnDestructor() public méthode

public OnDestructor ( Boo.Lang.Compiler.Ast.Destructor node ) : void
node Boo.Lang.Compiler.Ast.Destructor
Résultat void

OnField() public méthode

public OnField ( Boo.Lang.Compiler.Ast.Field node ) : void
node Boo.Lang.Compiler.Ast.Field
Résultat void

OnMethod() public méthode

public OnMethod ( Boo node ) : void
node Boo
Résultat void

OnProperty() public méthode

public OnProperty ( Boo.Lang.Compiler.Ast.Property node ) : void
node Boo.Lang.Compiler.Ast.Property
Résultat void

PreProcessExtensionMethods() public méthode

public PreProcessExtensionMethods ( ) : Boo.Lang.Compiler.Ast
Résultat Boo.Lang.Compiler.Ast

Run() public méthode

public Run ( ) : void
Résultat void