LLVM API Documentation
#include <Attributes.h>
Static Public Member Functions | |
| static AttributeWithIndex | get (unsigned Idx, Attributes Attrs) |
Public Attributes | |
| Attributes | Attrs |
| The attributes that are set, or'd together. | |
| unsigned | Index |
Definition at line 110 of file Attributes.h.
| static AttributeWithIndex llvm::AttributeWithIndex::get | ( | unsigned | Idx, | |
| Attributes | Attrs | |||
| ) | [inline, static] |
Definition at line 116 of file Attributes.h.
References Attrs, Idx, and Index.
Referenced by llvm::AttrListPtr::addAttr(), and llvm::AttrListPtr::removeAttr().
The attributes that are set, or'd together.
Definition at line 111 of file Attributes.h.
Referenced by llvm::AttrListPtr::dump(), get(), StripNest(), and WriteAttributeTable().
Index of the parameter for which the attributes apply. Index 0 is used for return value attributes. Index ~0U is used for function attributes.
Definition at line 112 of file Attributes.h.
Referenced by llvm::AttrListPtr::dump(), get(), StripNest(), VerifyAttributeCount(), and WriteAttributeTable().