|
LLVM
4.0.0
|
This is the complete list of members for llvm::AttributeSet, including all inherited members.
| addAllocSizeAttr(LLVMContext &C, unsigned Index, unsigned ElemSizeArg, const Optional< unsigned > &NumElemsArg) | llvm::AttributeSet | |
| addAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeSet | |
| addAttribute(LLVMContext &C, unsigned Index, StringRef Kind, StringRef Value=StringRef()) const | llvm::AttributeSet | |
| addAttribute(LLVMContext &C, ArrayRef< unsigned > Indices, Attribute A) const | llvm::AttributeSet | |
| addAttributes(LLVMContext &C, unsigned Index, AttributeSet Attrs) const | llvm::AttributeSet | |
| addDereferenceableAttr(LLVMContext &C, unsigned Index, uint64_t Bytes) const | llvm::AttributeSet | |
| addDereferenceableOrNullAttr(LLVMContext &C, unsigned Index, uint64_t Bytes) const | llvm::AttributeSet | |
| AttrBuilder class | llvm::AttributeSet | friend |
| AttributeSet() | llvm::AttributeSet | inline |
| AttributeSetImpl class | llvm::AttributeSet | friend |
| AttributeSetNode class | llvm::AttributeSet | friend |
| AttrIndex enum name | llvm::AttributeSet | |
| begin(unsigned Slot) const | llvm::AttributeSet | |
| DenseMapInfo | llvm::AttributeSet | friend |
| dump() const | llvm::AttributeSet | |
| end(unsigned Slot) const | llvm::AttributeSet | |
| FunctionIndex enum value | llvm::AttributeSet | |
| get(LLVMContext &C, ArrayRef< AttributeSet > Attrs) | llvm::AttributeSet | static |
| get(LLVMContext &C, unsigned Index, ArrayRef< Attribute::AttrKind > Kinds) | llvm::AttributeSet | static |
| get(LLVMContext &C, unsigned Index, ArrayRef< StringRef > Kind) | llvm::AttributeSet | static |
| get(LLVMContext &C, unsigned Index, const AttrBuilder &B) | llvm::AttributeSet | static |
| getAllocSizeArgs(unsigned Index) const | llvm::AttributeSet | |
| getAsString(unsigned Index, bool InAttrGrp=false) const | llvm::AttributeSet | |
| getAttribute(unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeSet | |
| getAttribute(unsigned Index, StringRef Kind) const | llvm::AttributeSet | |
| getContext() const | llvm::AttributeSet | |
| getDereferenceableBytes(unsigned Index) const | llvm::AttributeSet | |
| getDereferenceableOrNullBytes(unsigned Index) const | llvm::AttributeSet | |
| getFnAttributes() const | llvm::AttributeSet | |
| getNumSlots() const | llvm::AttributeSet | |
| getParamAlignment(unsigned Index) const | llvm::AttributeSet | |
| getParamAttributes(unsigned Index) const | llvm::AttributeSet | |
| getRawPointer() const | llvm::AttributeSet | inline |
| getRetAttributes() const | llvm::AttributeSet | |
| getSlotAttributes(unsigned Slot) const | llvm::AttributeSet | |
| getSlotIndex(unsigned Slot) const | llvm::AttributeSet | |
| getStackAlignment(unsigned Index) const | llvm::AttributeSet | |
| hasAttribute(unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeSet | |
| hasAttribute(unsigned Index, StringRef Kind) const | llvm::AttributeSet | |
| hasAttributes(unsigned Index) const | llvm::AttributeSet | |
| hasAttrSomewhere(Attribute::AttrKind Kind, unsigned *Index=nullptr) const | llvm::AttributeSet | |
| hasFnAttribute(Attribute::AttrKind Kind) const | llvm::AttributeSet | |
| hasFnAttribute(StringRef Kind) const | llvm::AttributeSet | |
| isEmpty() const | llvm::AttributeSet | inline |
| iterator typedef | llvm::AttributeSet | |
| operator!=(const AttributeSet &RHS) const | llvm::AttributeSet | inline |
| operator==(const AttributeSet &RHS) const | llvm::AttributeSet | inline |
| removeAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeSet | |
| removeAttribute(LLVMContext &C, unsigned Index, StringRef Kind) const | llvm::AttributeSet | |
| removeAttributes(LLVMContext &C, unsigned Index, AttributeSet Attrs) const | llvm::AttributeSet | |
| removeAttributes(LLVMContext &C, unsigned Index, const AttrBuilder &Attrs) const | llvm::AttributeSet | |
| ReturnIndex enum value | llvm::AttributeSet |
1.8.6