Table of Contents

Class VBAttributeExpression

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

A VB_Attribute expression node.

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

Remarks

MS-VBAL 4.2 Modules defines the static semantics of this expression.

Constructors

VBAttributeExpression(Uri, Location, BoundExpression, BoundExpression)

A VB_Attribute expression node.

public VBAttributeExpression(Uri SemanticId, Location Location, BoundExpression NameExpression, BoundExpression ValueExpression)

Parameters

SemanticId Uri

A semantic Uri uniquely identifying this specific node.

Location Location

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

NameExpression BoundExpression
ValueExpression BoundExpression

Remarks

MS-VBAL 4.2 Modules defines the static semantics of this expression.

Properties

NameExpression

public BoundExpression NameExpression { get; init; }

Property Value

BoundExpression

ValueExpression

public BoundExpression ValueExpression { get; init; }

Property Value

BoundExpression