Class ArrayDescriptor
What an array declaration says beyond its element type (MS-VBAL §5.2.3.1.3): whether it is fixed-size, and the bounds it was declared with.
public record ArrayDescriptor : IEquatable<ArrayDescriptor>
- Inheritance
-
ArrayDescriptor
- Implements
- Inherited Members
Properties
Bounds
The bounds of a fixed-size array, one for each dimension and outermost first; empty for a resizable one.
public ImmutableArray<ArrayBoundDescriptor> Bounds { get; init; }
Property Value
IsFixedSize
Whether the array is fixed-size - declared with bounds - rather than resizable, which has no dimensions until a ReDim
gives it some.
public bool IsFixedSize { get; init; }