Enum llvm_sys::comdat::LLVMComdatSelectionKind
source · #[repr(C)]
pub enum LLVMComdatSelectionKind {
LLVMAnyComdatSelectionKind,
LLVMExactMatchComdatSelectionKind,
LLVMLargestComdatSelectionKind,
LLVMNoDuplicatesComdatSelectionKind,
LLVMSameSizeComdatSelectionKind,
}
Variants§
LLVMAnyComdatSelectionKind
The linker may choose any COMDAT.
LLVMExactMatchComdatSelectionKind
The data referenced by the COMDAT must be the same.
LLVMLargestComdatSelectionKind
The linker will choose the largest COMDAT.
LLVMNoDuplicatesComdatSelectionKind
No other Module may specify this COMDAT.
LLVMSameSizeComdatSelectionKind
The data referenced by the COMDAT must be the same size.
Trait Implementations§
source§impl Clone for LLVMComdatSelectionKind
impl Clone for LLVMComdatSelectionKind
source§fn clone(&self) -> LLVMComdatSelectionKind
fn clone(&self) -> LLVMComdatSelectionKind
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