C# Класс IronPython.Compiler.Ast.ClassDefinition.SelfNameFinder

Наследование: IronPython.Compiler.Ast.PythonWalker
Показать файл Открыть проект

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

Метод Описание
FindNames ( FunctionDefinition function ) : string[]
SelfNameFinder ( FunctionDefinition function, Parameter self ) : System
Walk ( AssignmentStatement node ) : bool
Walk ( ClassDefinition node ) : bool
Walk ( FunctionDefinition node ) : bool

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

Метод Описание
IsSelfReference ( Expression expr ) : bool

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

FindNames() публичный статический Метод

public static FindNames ( FunctionDefinition function ) : string[]
function FunctionDefinition
Результат string[]

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

public SelfNameFinder ( FunctionDefinition function, Parameter self ) : System
function FunctionDefinition
self Parameter
Результат System

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

public Walk ( AssignmentStatement node ) : bool
node AssignmentStatement
Результат bool

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

public Walk ( ClassDefinition node ) : bool
node ClassDefinition
Результат bool

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

public Walk ( FunctionDefinition node ) : bool
node FunctionDefinition
Результат bool