Class ArrayBoundDescriptor
The bounds of one dimension of a fixed-size array.
public record ArrayBoundDescriptor : IEquatable<ArrayBoundDescriptor>
- Inheritance
-
ArrayBoundDescriptor
- Implements
- Inherited Members
Remarks
Expressions, not numbers: a bound is a constant expression that may name a Const, and the host is where the evaluator that
reduces one lives (see Value).
Properties
Lower
The lower bound, or null when the dimension was declared with an upper bound alone, which Option Base decides.
public ExpressionNode? Lower { get; init; }
Property Value
Upper
The upper bound.
public ExpressionNode? Upper { get; init; }