Class Types
Provides commonly used types.
Inheritance
System.Object
Types
Namespace: System.Linq.CompilerServices
Assembly: Nuqleon.Linq.CompilerServices.dll
Syntax
public static class Types : Object
Properties
Bottom
Represents the bottom type of a type system. Every type is assignable from Bottom.
Declaration
public static IType Bottom { get; }
Property Value
Type | Description |
---|---|
IType |
Examples
A type representing the empty data type or the Nil value is typically implemented as Bottom.
Top
Represents the top type of a type system. Every type is assignable to Top.
Declaration
public static IType Top { get; }
Property Value
Type | Description |
---|---|
IType |
Examples
The root of a type hierarchy, such as System.Object in the CLR, is typically implemented as Top.