Enum llvm_sys::LLVMLinkage
source · #[repr(C)]
pub enum LLVMLinkage {
Show 17 variants
LLVMExternalLinkage,
LLVMAvailableExternallyLinkage,
LLVMLinkOnceAnyLinkage,
LLVMLinkOnceODRLinkage,
LLVMLinkOnceODRAutoHideLinkage,
LLVMWeakAnyLinkage,
LLVMWeakODRLinkage,
LLVMAppendingLinkage,
LLVMInternalLinkage,
LLVMPrivateLinkage,
LLVMDLLImportLinkage,
LLVMDLLExportLinkage,
LLVMExternalWeakLinkage,
LLVMGhostLinkage,
LLVMCommonLinkage,
LLVMLinkerPrivateLinkage,
LLVMLinkerPrivateWeakLinkage,
}
Variants§
LLVMExternalLinkage
LLVMAvailableExternallyLinkage
LLVMLinkOnceAnyLinkage
LLVMLinkOnceODRLinkage
LLVMLinkOnceODRAutoHideLinkage
LLVMWeakAnyLinkage
LLVMWeakODRLinkage
LLVMAppendingLinkage
LLVMInternalLinkage
LLVMPrivateLinkage
LLVMDLLImportLinkage
LLVMDLLExportLinkage
LLVMExternalWeakLinkage
LLVMGhostLinkage
LLVMCommonLinkage
LLVMLinkerPrivateLinkage
LLVMLinkerPrivateWeakLinkage
Trait Implementations§
source§impl Clone for LLVMLinkage
impl Clone for LLVMLinkage
source§fn clone(&self) -> LLVMLinkage
fn clone(&self) -> LLVMLinkage
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 LLVMLinkage
impl Debug for LLVMLinkage
source§impl PartialEq<LLVMLinkage> for LLVMLinkage
impl PartialEq<LLVMLinkage> for LLVMLinkage
source§fn eq(&self, other: &LLVMLinkage) -> bool
fn eq(&self, other: &LLVMLinkage) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.