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
SemanticIdUriA semantic
Uriuniquely identifying this specific node.LocationLocationThe document location (
Uri+Range) of the bound expression.NameExpressionBoundExpressionValueExpressionBoundExpression
Remarks
MS-VBAL 4.2 Modules defines the static semantics of this expression.
Properties
NameExpression
public BoundExpression NameExpression { get; init; }
Property Value
ValueExpression
public BoundExpression ValueExpression { get; init; }