llvm_hiwrap.type.type

Members

Aliases

LxArrayType
alias LxArrayType = LxSequentialImpl!(LxTypeKind.Array)
Undocumented in source.
LxPointerType
alias LxPointerType = LxSequentialImpl!(LxTypeKind.Pointer)
Undocumented in source.
LxSequential
alias LxSequential = LxSequentialImpl!(LxTypeKind.Unknown)
Undocumented in source.
LxVectorType
alias LxVectorType = LxSequentialImpl!(LxTypeKind.Vector)
Undocumented in source.

Structs

LxSequentialImpl
struct LxSequentialImpl(LxTypeKind Kind)

Sequential types represents "arrays" of types. This is a super class for array, vector, and pointer types.

Type
struct Type
Undocumented in source.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

See: llvm-c/Core.h

* Types have the following hierarchy: * * types: * integer type * real type * function type * sequence types: * array type * pointer type * vector type * void type * label type * opaque type