![]() | AttributeKind Enumeration |
[This is preliminary documentation and is subject to change.]
Namespace: Llvm.NET
public enum AttributeKind
Member name | Value | Description | |
---|---|---|---|
None | 0 | ||
Alignment | 1 | ||
AlwaysInline | 3 | ||
ArgMemOnly | 4 | ||
Builtin | 5 | ||
ByVal | 6 | ||
Cold | 7 | ||
Convergent | 8 | ||
Dereferenceable | 9 | ||
DereferenceableOrNull | 10 | ||
InAlloca | 11 | ||
InReg | 12 | ||
InaccessibleMemOnly | 13 | ||
InaccessibleMemOrArgMemOnly | 14 | ||
InlineHint | 15 | ||
JumpTable | 16 | ||
MinSize | 17 | ||
Naked | 18 | ||
Nest | 19 | ||
NoAlias | 20 | ||
NoBuiltin | 21 | ||
NoCapture | 22 | ||
NoDuplicate | 23 | ||
NoImplicitFloat | 24 | ||
NoInline | 25 | ||
NoRecurse | 26 | ||
NoRedZone | 27 | ||
NoReturn | 28 | ||
NoUnwind | 29 | ||
NonLazyBind | 30 | ||
NonNull | 31 | ||
OptimizeForSize | 32 | ||
OptimizeNone | 33 | ||
ReadNone | 34 | ||
ReadOnly | 35 | ||
Returned | 36 | ||
ReturnsTwice | 37 | ||
SExt | 38 | ||
SafeStack | 39 | ||
SanitizeAddress | 40 | ||
SanitizeMemory | 41 | ||
SanitizeThread | 42 | ||
StackAlignment | 43 | ||
StackProtect | 44 | ||
StackProtectReq | 45 | ||
StackProtectStrong | 46 | ||
StructRet | 47 | ||
SwiftError | 48 | ||
SwiftSelf | 49 | ||
UWTable | 50 | ||
ZExt | 51 | ||
EndAttrKinds | 52 |