Module ty

Source
Expand description

Structures for managing LLVM types.

Structs§

ArrayType
Represents an array type.
FunctionType
Represents an function type.
IntegerType
Represents a fixed-width integral type.
PointerType
Represents a pointer type in some address space.
StructType
Represents a “struct” type.
VectorType
Represents an vector type.

Enums§

ArrayTypeError
Errors that can occur when constructing an ArrayType.
FunctionTypeError
Errors that can occur when constructing a FunctionType.
IntegerTypeError
Errors that can occur when constructing an IntegerType.
PointerTypeError
Errors that can occur when constructing an PointerType.
StructTypeError
Errors that can occur when constructing an StructType.
Type
A representation of LLVM’s types.
TypeId
The IDs of types known to LLVM.
VectorTypeError
Errors that can occur when constructing a VectorType.