|
LLVM
8.0.1
|
This is the complete list of members for llvm::AttributeList, including all inherited members.
| addAllocSizeAttr(LLVMContext &C, unsigned Index, unsigned ElemSizeArg, const Optional< unsigned > &NumElemsArg) | llvm::AttributeList | |
| addAllocSizeParamAttr(LLVMContext &C, unsigned ArgNo, unsigned ElemSizeArg, const Optional< unsigned > &NumElemsArg) | llvm::AttributeList | inline |
| addAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeList | |
| addAttribute(LLVMContext &C, unsigned Index, StringRef Kind, StringRef Value=StringRef()) const | llvm::AttributeList | |
| addAttribute(LLVMContext &C, unsigned Index, Attribute A) const | llvm::AttributeList | |
| addAttributes(LLVMContext &C, unsigned Index, const AttrBuilder &B) const | llvm::AttributeList | |
| addDereferenceableAttr(LLVMContext &C, unsigned Index, uint64_t Bytes) const | llvm::AttributeList | |
| addDereferenceableOrNullAttr(LLVMContext &C, unsigned Index, uint64_t Bytes) const | llvm::AttributeList | |
| addDereferenceableOrNullParamAttr(LLVMContext &C, unsigned ArgNo, uint64_t Bytes) const | llvm::AttributeList | inline |
| addDereferenceableParamAttr(LLVMContext &C, unsigned ArgNo, uint64_t Bytes) const | llvm::AttributeList | inline |
| addParamAttribute(LLVMContext &C, unsigned ArgNo, Attribute::AttrKind Kind) const | llvm::AttributeList | inline |
| addParamAttribute(LLVMContext &C, unsigned ArgNo, StringRef Kind, StringRef Value=StringRef()) const | llvm::AttributeList | inline |
| addParamAttribute(LLVMContext &C, ArrayRef< unsigned > ArgNos, Attribute A) const | llvm::AttributeList | |
| addParamAttributes(LLVMContext &C, unsigned ArgNo, const AttrBuilder &B) const | llvm::AttributeList | inline |
| AttrBuilder class | llvm::AttributeList | friend |
| AttributeList()=default | llvm::AttributeList | |
| AttributeListImpl class | llvm::AttributeList | friend |
| AttributeSet class | llvm::AttributeList | friend |
| AttributeSetNode class | llvm::AttributeList | friend |
| AttrIndex enum name | llvm::AttributeList | |
| begin() const | llvm::AttributeList | |
| DenseMapInfo | llvm::AttributeList | friend |
| dump() const | llvm::AttributeList | |
| end() const | llvm::AttributeList | |
| FirstArgIndex enum value | llvm::AttributeList | |
| FunctionIndex enum value | llvm::AttributeList | |
| get(LLVMContext &C, ArrayRef< std::pair< unsigned, Attribute >> Attrs) | llvm::AttributeList | static |
| get(LLVMContext &C, ArrayRef< std::pair< unsigned, AttributeSet >> Attrs) | llvm::AttributeList | static |
| get(LLVMContext &C, AttributeSet FnAttrs, AttributeSet RetAttrs, ArrayRef< AttributeSet > ArgAttrs) | llvm::AttributeList | static |
| get(LLVMContext &C, ArrayRef< AttributeList > Attrs) | llvm::AttributeList | static |
| get(LLVMContext &C, unsigned Index, ArrayRef< Attribute::AttrKind > Kinds) | llvm::AttributeList | static |
| get(LLVMContext &C, unsigned Index, ArrayRef< StringRef > Kind) | llvm::AttributeList | static |
| get(LLVMContext &C, unsigned Index, const AttrBuilder &B) | llvm::AttributeList | static |
| getAllocSizeArgs(unsigned Index) const | llvm::AttributeList | |
| getAsString(unsigned Index, bool InAttrGrp=false) const | llvm::AttributeList | |
| getAttribute(unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeList | |
| getAttribute(unsigned Index, StringRef Kind) const | llvm::AttributeList | |
| getAttributes(unsigned Index) const | llvm::AttributeList | |
| getContext() const | llvm::AttributeList | |
| getDereferenceableBytes(unsigned Index) const | llvm::AttributeList | |
| getDereferenceableOrNullBytes(unsigned Index) const | llvm::AttributeList | |
| getFnAttributes() const | llvm::AttributeList | |
| getNumAttrSets() const | llvm::AttributeList | |
| getParamAlignment(unsigned ArgNo) const | llvm::AttributeList | |
| getParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) const | llvm::AttributeList | inline |
| getParamAttr(unsigned ArgNo, StringRef Kind) const | llvm::AttributeList | inline |
| getParamAttributes(unsigned ArgNo) const | llvm::AttributeList | |
| getParamDereferenceableBytes(unsigned ArgNo) const | llvm::AttributeList | inline |
| getParamDereferenceableOrNullBytes(unsigned ArgNo) const | llvm::AttributeList | inline |
| getRawPointer() const | llvm::AttributeList | inline |
| getRetAlignment() const | llvm::AttributeList | |
| getRetAttributes() const | llvm::AttributeList | |
| getStackAlignment(unsigned Index) const | llvm::AttributeList | |
| hasAttribute(unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeList | |
| hasAttribute(unsigned Index, StringRef Kind) const | llvm::AttributeList | |
| hasAttributes(unsigned Index) const | llvm::AttributeList | |
| hasAttrSomewhere(Attribute::AttrKind Kind, unsigned *Index=nullptr) const | llvm::AttributeList | |
| hasFnAttribute(Attribute::AttrKind Kind) const | llvm::AttributeList | |
| hasFnAttribute(StringRef Kind) const | llvm::AttributeList | |
| hasParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) const | llvm::AttributeList | inline |
| hasParamAttr(unsigned ArgNo, StringRef Kind) const | llvm::AttributeList | inline |
| hasParamAttribute(unsigned ArgNo, Attribute::AttrKind Kind) const | llvm::AttributeList | |
| hasParamAttrs(unsigned ArgNo) const | llvm::AttributeList | inline |
| index_begin() const | llvm::AttributeList | inline |
| index_end() const | llvm::AttributeList | inline |
| isEmpty() const | llvm::AttributeList | inline |
| iterator typedef | llvm::AttributeList | |
| operator!=(const AttributeList &RHS) const | llvm::AttributeList | inline |
| operator==(const AttributeList &RHS) const | llvm::AttributeList | inline |
| removeAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Kind) const | llvm::AttributeList | |
| removeAttribute(LLVMContext &C, unsigned Index, StringRef Kind) const | llvm::AttributeList | |
| removeAttributes(LLVMContext &C, unsigned Index, const AttrBuilder &AttrsToRemove) const | llvm::AttributeList | |
| removeAttributes(LLVMContext &C, unsigned Index) const | llvm::AttributeList | |
| removeParamAttribute(LLVMContext &C, unsigned ArgNo, Attribute::AttrKind Kind) const | llvm::AttributeList | inline |
| removeParamAttribute(LLVMContext &C, unsigned ArgNo, StringRef Kind) const | llvm::AttributeList | inline |
| removeParamAttributes(LLVMContext &C, unsigned ArgNo, const AttrBuilder &AttrsToRemove) const | llvm::AttributeList | inline |
| removeParamAttributes(LLVMContext &C, unsigned ArgNo) const | llvm::AttributeList | inline |
| ReturnIndex enum value | llvm::AttributeList |
1.8.13