Table of Contents

Class SimpleNameExpressionNode

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

MS-VBAL 5.6.10 Simple Name Expression
A ExpressionNode that statically resolves an expression consisting of a single identifier without any qualifiers or arguments.

public sealed record SimpleNameExpressionNode : ExpressionNode, IEquatable<SyntaxNode>, IExecutableNode, IEquatable<ExpressionNode>, IEquatable<SimpleNameExpressionNode>
Inheritance
SimpleNameExpressionNode
Implements
Inherited Members

Constructors

SimpleNameExpressionNode(SyntaxNodeId, SourceLocation, string)

MS-VBAL 5.6.10 Simple Name Expression
A ExpressionNode that statically resolves an expression consisting of a single identifier without any qualifiers or arguments.

public SimpleNameExpressionNode(SyntaxNodeId Identity, SourceLocation Location, string IdentifierName)

Parameters

Identity SyntaxNodeId

A unique identifier for this specific syntax node.

Location SourceLocation

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

IdentifierName string

The parsed identifier name.

Properties

IdentifierName

The parsed identifier name.

public string IdentifierName { get; init; }

Property Value

string