C# 클래스 IronPython.Compiler.Ast.ClassDefinition.SelfNameFinder

상속: IronPython.Compiler.Ast.PythonWalker
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
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