Click or drag to resize
Llvm.NET LogoTypeKind Enumeration

[This is preliminary documentation and is subject to change.]

Basic kind of a type

Namespace:  Llvm.NET
Assembly:  Llvm.NET (in Llvm.NET.dll) Version: 3.8.6158
Syntax
C#
public enum TypeKind
Members
  Member nameValueDescription
Void0Type with no size
Float16116 bit floating point type
Float32232 bit floating point type
Float64364 bit floating point type
X86Float80480 bit floating point type (X87)
Float128m1125128 bit floating point type (112-bit mantissa)
Float1286128 bit floating point type (two 64-bits)
Label7BasicBlock instruction label
Integer8Arbitrary bit width integers
Function9IFunctionType
Struct10IStructType
Array11IArrayType
Pointer12IPointerType
Vector13SIMD 'packed' format, or other IVectorType implementation
Metadata14LlvmMetadata
X86MMX15x86 MMX data type
Token16Exception handler token
See Also