Class ConditionalExpressionNode
- Namespace
- RDCore.SDK.Model.AST.Expressions
- Assembly
- RDCore.SDK.dll
An expression that is evaluated in a Boolean context.
public sealed record ConditionalExpressionNode : ExpressionNode, IEquatable<SyntaxNode>, IExecutableNode, IEquatable<ExpressionNode>, IEquatable<ConditionalExpressionNode>
- Inheritance
-
ConditionalExpressionNode
- Implements
- Inherited Members
Constructors
ConditionalExpressionNode(SyntaxNodeId, SourceLocation, ImmutableArray<SyntaxNode>)
An expression that is evaluated in a Boolean context.
public ConditionalExpressionNode(SyntaxNodeId Identity, SourceLocation Location, ImmutableArray<SyntaxNode> Inputs)
Parameters
IdentitySyntaxNodeIdThe unique identifier of this specific expression node.
LocationSourceLocationThe document location (
Uri+Range) of the expression.InputsImmutableArray<SyntaxNode>The child binary expression tree.