Enum rustc::llvm::OtherAttributeUnstable [-] [+] [src]

pub enum OtherAttribute {
    SanitizeAddressAttribute,
    MinSizeAttribute,
    NoDuplicateAttribute,
    StackProtectStrongAttribute,
    SanitizeThreadAttribute,
    SanitizeMemoryAttribute,
    NoBuiltinAttribute,
    ReturnedAttribute,
    ColdAttribute,
    BuiltinAttribute,
    OptimizeNoneAttribute,
    InAllocaAttribute,
    NonNullAttribute,
}

Variants

SanitizeAddressAttribute
MinSizeAttribute
NoDuplicateAttribute
StackProtectStrongAttribute
SanitizeThreadAttribute
SanitizeMemoryAttribute
NoBuiltinAttribute
ReturnedAttribute
ColdAttribute
BuiltinAttribute
OptimizeNoneAttribute
InAllocaAttribute
NonNullAttribute

Trait Implementations

impl AttrHelper for OtherAttribute

fn apply_llfn(&self, idx: u32, llfn: *mut Value_opaque)

fn apply_callsite(&self, idx: u32, callsite: *mut Value_opaque)

Derived Implementations

impl Copy for OtherAttribute