C# Class IronPython.Compiler.Ast.ClassDefinition.SelfNameFinder

Inheritance: IronPython.Compiler.Ast.PythonWalker
Afficher le fichier Open project: jschementi/iron

Méthodes publiques

Méthode Description
FindNames ( FunctionDefinition function ) : string[]
SelfNameFinder ( FunctionDefinition function, Parameter self ) : System
Walk ( AssignmentStatement node ) : bool
Walk ( ClassDefinition node ) : bool
Walk ( FunctionDefinition node ) : bool

Private Methods

Méthode Description
IsSelfReference ( Expression expr ) : bool

Method Details

FindNames() public static méthode

public static FindNames ( FunctionDefinition function ) : string[]
function FunctionDefinition
Résultat string[]

SelfNameFinder() public méthode

public SelfNameFinder ( FunctionDefinition function, Parameter self ) : System
function FunctionDefinition
self Parameter
Résultat System

Walk() public méthode

public Walk ( AssignmentStatement node ) : bool
node AssignmentStatement
Résultat bool

Walk() public méthode

public Walk ( ClassDefinition node ) : bool
node ClassDefinition
Résultat bool

Walk() public méthode

public Walk ( FunctionDefinition node ) : bool
node FunctionDefinition
Résultat bool