| 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 |