Table of Contents

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

Identity SyntaxNodeId

The unique identifier of this specific expression node.

Location SourceLocation

The document location (Uri+Range) of the expression.

Inputs ImmutableArray<SyntaxNode>

The child binary expression tree.