Table of Contents

Class PrecompilerElseIfBlockStatementNode

Namespace
RDCore.SDK.Model.AST.Statements
Assembly
RDCore.SDK.dll

Represents a conditional executable statement block that is part of an #If...#ElseIf precompiler conditional branch.

public record PrecompilerElseIfBlockStatementNode : StatementNode, IEquatable<SyntaxNode>, IExecutableNode, IEquatable<StatementNode>, IEquatable<PrecompilerElseIfBlockStatementNode>
Inheritance
PrecompilerElseIfBlockStatementNode
Implements
Inherited Members

Constructors

PrecompilerElseIfBlockStatementNode(SyntaxNodeId, SourceLocation, ImmutableArray<SyntaxNode>)

Represents a conditional executable statement block that is part of an #If...#ElseIf precompiler conditional branch.

public PrecompilerElseIfBlockStatementNode(SyntaxNodeId Identity, SourceLocation SourceLocation, ImmutableArray<SyntaxNode> Children)

Parameters

Identity SyntaxNodeId

A unique identifier for this specific syntax node.

SourceLocation SourceLocation

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

Children ImmutableArray<SyntaxNode>