Enum llvm_sys::LLVMTypeKind
source · #[repr(C)]pub enum LLVMTypeKind {
Show 16 variants
LLVMVoidTypeKind = 0,
LLVMHalfTypeKind = 1,
LLVMFloatTypeKind = 2,
LLVMDoubleTypeKind = 3,
LLVMX86_FP80TypeKind = 4,
LLVMFP128TypeKind = 5,
LLVMPPC_FP128TypeKind = 6,
LLVMLabelTypeKind = 7,
LLVMIntegerTypeKind = 8,
LLVMFunctionTypeKind = 9,
LLVMStructTypeKind = 10,
LLVMArrayTypeKind = 11,
LLVMPointerTypeKind = 12,
LLVMVectorTypeKind = 13,
LLVMMetadataTypeKind = 14,
LLVMX86_MMXTypeKind = 15,
}
Variants§
LLVMVoidTypeKind = 0
LLVMHalfTypeKind = 1
LLVMFloatTypeKind = 2
LLVMDoubleTypeKind = 3
LLVMX86_FP80TypeKind = 4
LLVMFP128TypeKind = 5
LLVMPPC_FP128TypeKind = 6
LLVMLabelTypeKind = 7
LLVMIntegerTypeKind = 8
LLVMFunctionTypeKind = 9
LLVMStructTypeKind = 10
LLVMArrayTypeKind = 11
LLVMPointerTypeKind = 12
LLVMVectorTypeKind = 13
LLVMMetadataTypeKind = 14
LLVMX86_MMXTypeKind = 15
Auto Trait Implementations§
impl Freeze for LLVMTypeKind
impl RefUnwindSafe for LLVMTypeKind
impl Send for LLVMTypeKind
impl Sync for LLVMTypeKind
impl Unpin for LLVMTypeKind
impl UnwindSafe for LLVMTypeKind
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more