C# 클래스 Pegasus.Compiler.ReportConflictingNamesPass.ConflictingNamesTreeWalker

상속: ExpressionTreeWalker
파일 보기 프로젝트 열기: otac0n/Pegasus

공개 메소드들

메소드 설명
ConflictingNamesTreeWalker ( CompileResult result ) : System.Collections.Generic

보호된 메소드들

메소드 설명
WalkChoiceExpression ( ChoiceExpression choiceExpression ) : void
WalkPrefixedExpression ( PrefixedExpression prefixedExpression ) : void
WalkRule ( Rule rule ) : void

메소드 상세

ConflictingNamesTreeWalker() 공개 메소드

public ConflictingNamesTreeWalker ( CompileResult result ) : System.Collections.Generic
result CompileResult
리턴 System.Collections.Generic

WalkChoiceExpression() 보호된 메소드

protected WalkChoiceExpression ( ChoiceExpression choiceExpression ) : void
choiceExpression Pegasus.Expressions.ChoiceExpression
리턴 void

WalkPrefixedExpression() 보호된 메소드

protected WalkPrefixedExpression ( PrefixedExpression prefixedExpression ) : void
prefixedExpression Pegasus.Expressions.PrefixedExpression
리턴 void

WalkRule() 보호된 메소드

protected WalkRule ( Rule rule ) : void
rule Pegasus.Expressions.Rule
리턴 void