Enum llvm_sys::LLVMValueKind [−][src]
#[repr(C)]
pub enum LLVMValueKind {
Show 26 variants
LLVMArgumentValueKind,
LLVMBasicBlockValueKind,
LLVMMemoryUseValueKind,
LLVMMemoryDefValueKind,
LLVMMemoryPhiValueKind,
LLVMFunctionValueKind,
LLVMGlobalAliasValueKind,
LLVMGlobalIFuncValueKind,
LLVMGlobalVariableValueKind,
LLVMBlockAddressValueKind,
LLVMConstantExprValueKind,
LLVMConstantArrayValueKind,
LLVMConstantStructValueKind,
LLVMConstantVectorValueKind,
LLVMUndefValueValueKind,
LLVMConstantAggregateZeroValueKind,
LLVMConstantDataArrayValueKind,
LLVMConstantDataVectorValueKind,
LLVMConstantIntValueKind,
LLVMConstantFPValueKind,
LLVMConstantPointerNullValueKind,
LLVMConstantTokenNoneValueKind,
LLVMMetadataAsValueValueKind,
LLVMInlineAsmValueKind,
LLVMInstructionValueKind,
LLVMPoisonValueKind,
}
Variants
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for LLVMValueKind
impl Send for LLVMValueKind
impl Sync for LLVMValueKind
impl Unpin for LLVMValueKind
impl UnwindSafe for LLVMValueKind
Blanket Implementations
Mutably borrows from an owned value. Read more