Table of Contents

Class VBVoidType

Namespace
RDCore.SDK.Model.Types.Complex
Assembly
RDCore.SDK.dll

Represents the void semantic data type.

public record VBVoidType : VBType, IEquatable<VBType>, IEquatable<VBVoidType>
Inheritance
VBVoidType
Implements
Inherited Members
Extension Methods

Constructors

VBVoidType()

Represents the void semantic data type.

public VBVoidType()

Properties

DefaultValue

Gets the default value for this data type.

public override VBTypedValue DefaultValue { get; }

Property Value

VBTypedValue

Remarks

⚠️ Derived types must back the implementation of this property with a thread-safe private static readonly Lazy<T>. Failure to do so would lock up the static context initialization of the StaticSymbol symbols.

TypeInfo

The Void semantic data type.

public static VBType TypeInfo { get; }

Property Value

VBType

Remarks

Represents the absence of data type semantics, expressed in a valid VBType representation.