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
IdentitySyntaxNodeIdA unique identifier for this specific syntax node.
SourceLocationSourceLocationThe document location (
Uri+Range) of the bound expression.ChildrenImmutableArray<SyntaxNode>