Class MissingArgumentNode
- Namespace
- RDCore.SDK.Model.AST.Expressions
- Assembly
- RDCore.SDK.dll
MS-VBAL 5.6.13.1 a skipped positional argument (e.g. the middle position in
Foo(1, , 3)) in an IndexExpressionNode's argument list — a placeholder that
preserves the position for binding against the callee's parameter list, not a value-producing
expression.
public sealed record MissingArgumentNode : ExpressionNode, IEquatable<SyntaxNode>, IExecutableNode, IEquatable<ExpressionNode>, IEquatable<MissingArgumentNode>
- Inheritance
-
MissingArgumentNode
- Implements
- Inherited Members
Constructors
MissingArgumentNode(SyntaxNodeId, SourceLocation)
MS-VBAL 5.6.13.1 a skipped positional argument (e.g. the middle position in
Foo(1, , 3)) in an IndexExpressionNode's argument list — a placeholder that
preserves the position for binding against the callee's parameter list, not a value-producing
expression.
public MissingArgumentNode(SyntaxNodeId Identity, SourceLocation Location)
Parameters
IdentitySyntaxNodeIdA unique identifier for this specific syntax node.
LocationSourceLocationThe
Location(holds the documentUriand aRange) of the bound expression.