Table of Contents

Class VBSimpleNameExpression

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

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

public sealed record VBSimpleNameExpression : BoundExpression, IEquatable<BoundNode>, IEquatable<BoundExpression>, IEquatable<VBSimpleNameExpression>
Inheritance
VBSimpleNameExpression
Implements
Inherited Members

Constructors

VBSimpleNameExpression(Uri, Location, string)

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

public VBSimpleNameExpression(Uri SemanticId, Location Location, string IdentifierName)

Parameters

SemanticId Uri

The unique Uri identifying this specific expression node.

Location Location

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