Enum llvm_sys::LLVMTypeKind
source · #[repr(C)]
pub enum LLVMTypeKind {
Show 21 variants
LLVMVoidTypeKind,
LLVMHalfTypeKind,
LLVMFloatTypeKind,
LLVMDoubleTypeKind,
LLVMX86_FP80TypeKind,
LLVMFP128TypeKind,
LLVMPPC_FP128TypeKind,
LLVMLabelTypeKind,
LLVMIntegerTypeKind,
LLVMFunctionTypeKind,
LLVMStructTypeKind,
LLVMArrayTypeKind,
LLVMPointerTypeKind,
LLVMVectorTypeKind,
LLVMMetadataTypeKind,
LLVMX86_MMXTypeKind,
LLVMTokenTypeKind,
LLVMScalableVectorTypeKind,
LLVMBFloatTypeKind,
LLVMX86_AMXTypeKind,
LLVMTargetExtTypeKind,
}
Variants§
LLVMVoidTypeKind
LLVMHalfTypeKind
LLVMFloatTypeKind
LLVMDoubleTypeKind
LLVMX86_FP80TypeKind
LLVMFP128TypeKind
LLVMPPC_FP128TypeKind
LLVMLabelTypeKind
LLVMIntegerTypeKind
LLVMFunctionTypeKind
LLVMStructTypeKind
LLVMArrayTypeKind
LLVMPointerTypeKind
LLVMVectorTypeKind
LLVMMetadataTypeKind
LLVMX86_MMXTypeKind
LLVMTokenTypeKind
LLVMScalableVectorTypeKind
LLVMBFloatTypeKind
LLVMX86_AMXTypeKind
LLVMTargetExtTypeKind
Trait Implementations§
source§impl Clone for LLVMTypeKind
impl Clone for LLVMTypeKind
source§fn clone(&self) -> LLVMTypeKind
fn clone(&self) -> LLVMTypeKind
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for LLVMTypeKind
impl Debug for LLVMTypeKind
source§impl PartialEq<LLVMTypeKind> for LLVMTypeKind
impl PartialEq<LLVMTypeKind> for LLVMTypeKind
source§fn eq(&self, other: &LLVMTypeKind) -> bool
fn eq(&self, other: &LLVMTypeKind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.