C# Класс SafeILGenerator.Ast.Nodes.AstNodeExprBinop

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

Открытые свойства

Свойство Тип Описание
LeftNode AstNodeExpr
Operator string
RightNode AstNodeExpr

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

Метод Описание
AstNodeExprBinop ( AstNodeExpr LeftNode, string Operator, AstNodeExpr RightNode ) : System
OperatorRequireBoolOperands ( string Operator ) : bool
OperatorReturnsBool ( string Operator ) : bool
TransformNodes ( TransformNodesDelegate Transformer ) : void

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

Метод Описание
CheckCompatibleTypes ( ) : void

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

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

public AstNodeExprBinop ( AstNodeExpr LeftNode, string Operator, AstNodeExpr RightNode ) : System
LeftNode AstNodeExpr
Operator string
RightNode AstNodeExpr
Результат System

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

public static OperatorRequireBoolOperands ( string Operator ) : bool
Operator string
Результат bool

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

public static OperatorReturnsBool ( string Operator ) : bool
Operator string
Результат bool

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

public TransformNodes ( TransformNodesDelegate Transformer ) : void
Transformer TransformNodesDelegate
Результат void

Описание свойств

LeftNode публичное свойство

public AstNodeExpr,SafeILGenerator.Ast.Nodes LeftNode
Результат AstNodeExpr

Operator публичное свойство

public string Operator
Результат string

RightNode публичное свойство

public AstNodeExpr,SafeILGenerator.Ast.Nodes RightNode
Результат AstNodeExpr