Enum llvm_sys::LLVMCallConv
source · #[repr(C)]
pub enum LLVMCallConv {
Show 42 variants
LLVMCCallConv,
LLVMFastCallConv,
LLVMColdCallConv,
LLVMGHCCallConv,
LLVMHiPECallConv,
LLVMWebKitJSCallConv,
LLVMAnyRegCallConv,
LLVMPreserveMostCallConv,
LLVMPreserveAllCallConv,
LLVMSwiftCallConv,
LLVMCXXFASTTLSCallConv,
LLVMX86StdcallCallConv,
LLVMX86FastcallCallConv,
LLVMARMAPCSCallConv,
LLVMARMAAPCSCallConv,
LLVMARMAAPCSVFPCallConv,
LLVMMSP430INTRCallConv,
LLVMX86ThisCallCallConv,
LLVMPTXKernelCallConv,
LLVMPTXDeviceCallConv,
LLVMSPIRFUNCCallConv,
LLVMSPIRKERNELCallConv,
LLVMIntelOCLBICallConv,
LLVMX8664SysVCallConv,
LLVMWin64CallConv,
LLVMX86VectorCallCallConv,
LLVMHHVMCallConv,
LLVMHHVMCCallConv,
LLVMX86INTRCallConv,
LLVMAVRINTRCallConv,
LLVMAVRSIGNALCallConv,
LLVMAVRBUILTINCallConv,
LLVMAMDGPUVSCallConv,
LLVMAMDGPUGSCallConv,
LLVMAMDGPUPSCallConv,
LLVMAMDGPUCSCallConv,
LLVMAMDGPUKERNELCallConv,
LLVMX86RegCallCallConv,
LLVMAMDGPUHSCallConv,
LLVMMSP430BUILTINCallConv,
LLVMAMDGPULSCallConv,
LLVMAMDGPUESCallConv,
}
Variants§
LLVMCCallConv
LLVMFastCallConv
LLVMColdCallConv
LLVMGHCCallConv
LLVMHiPECallConv
LLVMWebKitJSCallConv
LLVMAnyRegCallConv
LLVMPreserveMostCallConv
LLVMPreserveAllCallConv
LLVMSwiftCallConv
LLVMCXXFASTTLSCallConv
LLVMX86StdcallCallConv
LLVMX86FastcallCallConv
LLVMARMAPCSCallConv
LLVMARMAAPCSCallConv
LLVMARMAAPCSVFPCallConv
LLVMMSP430INTRCallConv
LLVMX86ThisCallCallConv
LLVMPTXKernelCallConv
LLVMPTXDeviceCallConv
LLVMSPIRFUNCCallConv
LLVMSPIRKERNELCallConv
LLVMIntelOCLBICallConv
LLVMX8664SysVCallConv
LLVMWin64CallConv
LLVMX86VectorCallCallConv
LLVMHHVMCallConv
LLVMHHVMCCallConv
LLVMX86INTRCallConv
LLVMAVRINTRCallConv
LLVMAVRSIGNALCallConv
LLVMAVRBUILTINCallConv
LLVMAMDGPUVSCallConv
LLVMAMDGPUGSCallConv
LLVMAMDGPUPSCallConv
LLVMAMDGPUCSCallConv
LLVMAMDGPUKERNELCallConv
LLVMX86RegCallCallConv
LLVMAMDGPUHSCallConv
LLVMMSP430BUILTINCallConv
LLVMAMDGPULSCallConv
LLVMAMDGPUESCallConv
Trait Implementations§
source§impl Clone for LLVMCallConv
impl Clone for LLVMCallConv
source§fn clone(&self) -> LLVMCallConv
fn clone(&self) -> LLVMCallConv
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 more