Class CaseElseClauseStatementNode
- Namespace
- RDCore.SDK.Model.AST.Statements
- Assembly
- RDCore.SDK.dll
The Case Else branch of a Select Case block statement.
public record CaseElseClauseStatementNode : StatementNode, IEquatable<SyntaxNode>, IExecutableNode, IEquatable<StatementNode>, IEquatable<CaseElseClauseStatementNode>
- Inheritance
-
CaseElseClauseStatementNode
- Implements
- Inherited Members
Constructors
CaseElseClauseStatementNode(SyntaxNodeId, SourceLocation, StatementBlock)
The Case Else branch of a Select Case block statement.
public CaseElseClauseStatementNode(SyntaxNodeId Identity, SourceLocation SourceLocation, StatementBlock Body)
Parameters
IdentitySyntaxNodeIdA unique identifier for this specific syntax node.
SourceLocationSourceLocationThe document location (
Uri+Range) of the bound expression.BodyStatementBlockThe executable statements in the
Case Elsebranch's body.
Properties
Body
The executable statements in the Case Else branch's body.
public StatementBlock Body { get; init; }