BaseType enum
Specifies a common language runtime Type, a type modifier, or information about a type in a metadata type signature.
Constructors
- BaseType()
-
const
- BaseType.fromCorElementType(int corElementTypeValue)
-
factory
Values
- voidType → const BaseType
-
A void type.
- booleanType → const BaseType
-
A Boolean type.
- charType → const BaseType
-
A character type.
- int8Type → const BaseType
-
A signed 1-byte integer.
- uint8Type → const BaseType
-
An unsigned 1-byte integer.
- int16Type → const BaseType
-
A signed 2-byte integer.
- uint16Type → const BaseType
-
An unsigned 2-byte integer.
- int32Type → const BaseType
-
A signed 4-byte integer.
- uint32Type → const BaseType
-
An unsigned 4-byte integer.
- int64Type → const BaseType
-
A signed 8-byte integer.
- uint64Type → const BaseType
-
An unsigned 8-byte integer.
- floatType → const BaseType
-
A 4-byte floating point.
- doubleType → const BaseType
-
An 8-byte floating point.
- stringType → const BaseType
-
A System.String type.
- pointerTypeModifier → const BaseType
-
A pointer type modifier.
- referenceTypeModifier → const BaseType
-
A reference type modifier.
- valueTypeModifier → const BaseType
-
A value type modifier.
- classTypeModifier → const BaseType
-
A class type modifier.
- classVariableTypeModifier → const BaseType
-
A class variable type modifier.
- arrayTypeModifier → const BaseType
-
A multi-dimensional array type modifier.
- genericTypeModifier → const BaseType
-
A type modifier for generic types.
- typedReference → const BaseType
-
A typed reference.
- intPtrType → const BaseType
-
Size of a native integer.
- uintPtrType → const BaseType
-
Size of an unsigned native integer.
- functionPointerType → const BaseType
-
A pointer to a function.
- objectType → const BaseType
-
A System.Object type.
- simpleArrayType → const BaseType
-
A single-dimensional, zero lower-bound array type modifier.
- methodVariableTypeModifier → const BaseType
-
A method variable type modifier.
- cLanguageRequiredModifier → const BaseType
-
A C language required modifier.
- cLanguageOptionalModifier → const BaseType
-
A C language optional modifier.
- sentinelTypeModifier → const BaseType
-
A type modifier that is a sentinel for a list of a variable number of parameters.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited