C# Class SafeILGenerator.Ast.Nodes.AstNodeExprBinop

Inheritance: AstNodeExpr
Afficher le fichier Open project: soywiz/SafeILGenerator Class Usage Examples

Méthodes publiques

Свойство Type Description
LeftNode AstNodeExpr
Operator string
RightNode AstNodeExpr

Méthodes publiques

Méthode Description
AstNodeExprBinop ( AstNodeExpr LeftNode, string Operator, AstNodeExpr RightNode ) : System
OperatorRequireBoolOperands ( string Operator ) : bool
OperatorReturnsBool ( string Operator ) : bool
TransformNodes ( TransformNodesDelegate Transformer ) : void

Private Methods

Méthode Description
CheckCompatibleTypes ( ) : void

Method Details

AstNodeExprBinop() public méthode

public AstNodeExprBinop ( AstNodeExpr LeftNode, string Operator, AstNodeExpr RightNode ) : System
LeftNode AstNodeExpr
Operator string
RightNode AstNodeExpr
Résultat System

OperatorRequireBoolOperands() public static méthode

public static OperatorRequireBoolOperands ( string Operator ) : bool
Operator string
Résultat bool

OperatorReturnsBool() public static méthode

public static OperatorReturnsBool ( string Operator ) : bool
Operator string
Résultat bool

TransformNodes() public méthode

public TransformNodes ( TransformNodesDelegate Transformer ) : void
Transformer TransformNodesDelegate
Résultat void

Property Details

LeftNode public_oe property

public AstNodeExpr,SafeILGenerator.Ast.Nodes LeftNode
Résultat AstNodeExpr

Operator public_oe property

public string Operator
Résultat string

RightNode public_oe property

public AstNodeExpr,SafeILGenerator.Ast.Nodes RightNode
Résultat AstNodeExpr