Kind
Fields of this type
Fields
- zeroext:zeroext
- = 34
- signext:signext
- = 24
- inreg:inreg
- = 5
- byval:byval
- = 3
- byref:byref
- = 69
- preallocated:preallocated
- = 65
- inalloca:inalloca
- = 38
- sret:sret
- = 29
- elementtype:elementtype
- = 77
- @"align":@"align"
- = 1
- @"noalias":@"noalias"
- = 9
- nocapture:nocapture
- = 11
- nofree:nofree
- = 62
- nest:nest
- = 8
- returned:returned
- = 22
- nonnull:nonnull
- = 39
- dereferenceable:dereferenceable
- = 41
- dereferenceable_or_null:dereferenceable_or_null
- = 42
- swiftself:swiftself
- = 46
- swiftasync:swiftasync
- = 75
- swifterror:swifterror
- = 47
- immarg:immarg
- = 60
- noundef:noundef
- = 68
- nofpclass:nofpclass
- = 87
- alignstack:alignstack
- = 25
- allocalign:allocalign
- = 80
- allocptr:allocptr
- = 81
- readnone:readnone
- = 20
- readonly:readonly
- = 21
- writeonly:writeonly
- = 52
- allockind:allockind
- = 82
- allocsize:allocsize
- = 51
- alwaysinline:alwaysinline
- = 2
- cold:cold
- = 36
- convergent:convergent
- = 43
- disable_sanitizer_information:disable_sanitizer_information
- = 78
- fn_ret_thunk_extern:fn_ret_thunk_extern
- = 84
- hot:hot
- = 72
- inlinehint:inlinehint
- = 4
- jumptable:jumptable
- = 40
- memory:memory
- = 86
- minsize:minsize
- = 6
- naked:naked
- = 7
- nobuiltin:nobuiltin
- = 10
- nocallback:nocallback
- = 71
- noduplicate:noduplicate
- = 12
- noimplicitfloat:noimplicitfloat
- = 13
- @"noinline":@"noinline"
- = 14
- nomerge:nomerge
- = 66
- nonlazybind:nonlazybind
- = 15
- noprofile:noprofile
- = 73
- skipprofile:skipprofile
- = 85
- noredzone:noredzone
- = 16
- noreturn:noreturn
- = 17
- norecurse:norecurse
- = 48
- willreturn:willreturn
- = 61
- nosync:nosync
- = 63
- nounwind:nounwind
- = 18
- nosanitize_bounds:nosanitize_bounds
- = 79
- nosanitize_coverage:nosanitize_coverage
- = 76
- null_pointer_is_valid:null_pointer_is_valid
- = 67
- optforfuzzing:optforfuzzing
- = 57
- optnone:optnone
- = 37
- optsize:optsize
- = 19
- returns_twice:returns_twice
- = 23
- safestack:safestack
- = 44
- sanitize_address:sanitize_address
- = 30
- sanitize_memory:sanitize_memory
- = 32
- sanitize_thread:sanitize_thread
- = 31
- sanitize_hwaddress:sanitize_hwaddress
- = 55
- sanitize_memtag:sanitize_memtag
- = 64
- speculative_load_hardening:speculative_load_hardening
- = 59
- speculatable:speculatable
- = 53
- ssp:ssp
- = 26
- sspstrong:sspstrong
- = 28
- sspreq:sspreq
- = 27
- strictfp:strictfp
- = 54
- uwtable:uwtable
- = 33
- nocf_check:nocf_check
- = 56
- shadowcallstack:shadowcallstack
- = 58
- mustprogress:mustprogress
- = 70
- vscale_range:vscale_range
- = 74
- no_sanitize_address:no_sanitize_address
- = 100
- no_sanitize_hwaddress:no_sanitize_hwaddress
- = 101
- sanitize_address_dyninit:sanitize_address_dyninit
- = 102
- none:none
- = std.math.maxInt(u32)
- _:_
Functions in this namespace
Functions
= @typeInfo(Kind).@"enum".fields.len - 2
Values
- len
- = @typeInfo(Kind).@"enum".fields.len - 2