C# Класс Pegasus.Compiler.ReportConflictingNamesPass.ConflictingNamesTreeWalker

Наследование: ExpressionTreeWalker
Показать файл Открыть проект

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

Метод Описание
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