C# Класс ExpressionEngine.Internal.Visitor

Показать файл Открыть проект

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

Метод Описание
Create ( Scope global ) : Visitor
Visit ( BinaryExpression expression ) : void
Visit ( FunctionCallExpression callExpression ) : void
Visit ( LiteralExpression expression ) : void
Visit ( UnaryExpression expression ) : void
Visit ( VariableExpression expression ) : void

Защищенные методы

Метод Описание
Visitor ( Scope globalScope ) : ExpressionEngine.Internal.Ast

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

Метод Описание
Visitor ( ) : ExpressionEngine.Internal.Ast

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

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

public static Create ( Scope global ) : Visitor
global Scope
Результат Visitor

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

public abstract Visit ( BinaryExpression expression ) : void
expression ExpressionEngine.Internal.Ast.BinaryExpression
Результат void

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

public abstract Visit ( FunctionCallExpression callExpression ) : void
callExpression ExpressionEngine.Internal.Ast.FunctionCallExpression
Результат void

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

public abstract Visit ( LiteralExpression expression ) : void
expression ExpressionEngine.Internal.Ast.LiteralExpression
Результат void

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

public abstract Visit ( UnaryExpression expression ) : void
expression ExpressionEngine.Internal.Ast.UnaryExpression
Результат void

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

public abstract Visit ( VariableExpression expression ) : void
expression ExpressionEngine.Internal.Ast.VariableExpression
Результат void

Visitor() защищенный Метод

protected Visitor ( Scope globalScope ) : ExpressionEngine.Internal.Ast
globalScope Scope
Результат ExpressionEngine.Internal.Ast