Table of Contents

Class BoundExpression

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

A BoundNode that can be statically evaluated to a VBType, and with runtime semantics to a VBTypedValue.

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

Constructors

BoundExpression(Uri, Location)

A BoundNode that can be statically evaluated to a VBType, and with runtime semantics to a VBTypedValue.

protected BoundExpression(Uri SemanticId, Location Location)

Parameters

SemanticId Uri

A semantic Uri uniquely identifying this specific node.

Location Location

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