Attribute
Fields of this type
Fields
- zeroext:zeroext
- signext:signext
- inreg:inreg
- @"noalias":@"noalias"
- nocapture:nocapture
- nofree:nofree
- nest:nest
- returned:returned
- nonnull:nonnull
- dereferenceable:u32
- dereferenceable_or_null:u32
- swiftself:swiftself
- swiftasync:swiftasync
- swifterror:swifterror
- immarg:immarg
- noundef:noundef
- allocalign:allocalign
- allocptr:allocptr
- readnone:readnone
- readonly:readonly
- writeonly:writeonly
- alwaysinline:alwaysinline
- cold:cold
- convergent:convergent
- disable_sanitizer_information:disable_sanitizer_information
- fn_ret_thunk_extern:fn_ret_thunk_extern
- hot:hot
- inlinehint:inlinehint
- jumptable:jumptable
- minsize:minsize
- naked:naked
- nobuiltin:nobuiltin
- nocallback:nocallback
- noduplicate:noduplicate
- noimplicitfloat:noimplicitfloat
- @"noinline":@"noinline"
- nomerge:nomerge
- nonlazybind:nonlazybind
- noprofile:noprofile
- skipprofile:skipprofile
- noredzone:noredzone
- noreturn:noreturn
- norecurse:norecurse
- willreturn:willreturn
- nosync:nosync
- nounwind:nounwind
- nosanitize_bounds:nosanitize_bounds
- nosanitize_coverage:nosanitize_coverage
- null_pointer_is_valid:null_pointer_is_valid
- optforfuzzing:optforfuzzing
- optnone:optnone
- optsize:optsize
- returns_twice:returns_twice
- safestack:safestack
- sanitize_address:sanitize_address
- sanitize_memory:sanitize_memory
- sanitize_thread:sanitize_thread
- sanitize_hwaddress:sanitize_hwaddress
- sanitize_memtag:sanitize_memtag
- speculative_load_hardening:speculative_load_hardening
- speculatable:speculatable
- ssp:ssp
- sspstrong:sspstrong
- sspreq:sspreq
- strictfp:strictfp
- nocf_check:nocf_check
- shadowcallstack:shadowcallstack
- mustprogress:mustprogress
- no_sanitize_address:no_sanitize_address
- no_sanitize_hwaddress:no_sanitize_hwaddress
- sanitize_address_dyninit:sanitize_address_dyninit
- string:struct { kind: String, value: String }
- none:noreturn
Type definitions in this namespace
Types
Functions in this namespace