Class VBBinaryOperatorExpressionNode
- Namespace
- RDCore.SDK.Model.AST.Expressions
- Assembly
- RDCore.SDK.dll
An infix VBOperatorExpression (bound) that accepts a left and a right operand on either of its sides.
public record VBBinaryOperatorExpressionNode : VBOperatorExpression, IEquatable<SyntaxNode>, IExecutableNode, IEquatable<ExpressionNode>, IEquatable<VBOperatorExpression>, IEquatable<VBBinaryOperatorExpressionNode>
- Inheritance
-
VBBinaryOperatorExpressionNode
- Implements
- Derived
- Inherited Members
Remarks
Unless specified otherwise in a derived node type, MS-VBAL 5.6.9 Operator Expressions defines the static and run-time semantics of this node.
Constructors
VBBinaryOperatorExpressionNode(string, SyntaxNodeId, SourceLocation, ImmutableArray<SyntaxNode>)
public VBBinaryOperatorExpressionNode(string token, SyntaxNodeId identity, SourceLocation location, ImmutableArray<SyntaxNode> children)
Parameters
tokenstringidentitySyntaxNodeIdlocationSourceLocationchildrenImmutableArray<SyntaxNode>
Properties
Left
public ExpressionNode Left { get; }
Property Value
Right
public ExpressionNode Right { get; }
Property Value
Token
public string Token { get; }