LLVM API Documentation

llvm::AttrBuilder Member List
This is the complete list of members for llvm::AttrBuilder, including all inherited members.
addAlignmentAttr(unsigned Align)llvm::AttrBuilder
addAttribute(Attribute::AttrKind Val)llvm::AttrBuilder
addAttribute(Attribute A)llvm::AttrBuilder
addAttribute(StringRef A, StringRef V=StringRef())llvm::AttrBuilder
addDereferenceableAttr(uint64_t Bytes)llvm::AttrBuilder
addRawValue(uint64_t Val)llvm::AttrBuilder
addStackAlignmentAttr(unsigned Align)llvm::AttrBuilder
AttrBuilder()llvm::AttrBuilder [inline]
AttrBuilder(uint64_t Val)llvm::AttrBuilder [inline, explicit]
AttrBuilder(const Attribute &A)llvm::AttrBuilder [inline]
AttrBuilder(AttributeSet AS, unsigned Idx)llvm::AttrBuilder
clear()llvm::AttrBuilder
contains(Attribute::AttrKind A) const llvm::AttrBuilder [inline]
contains(StringRef A) const llvm::AttrBuilder
empty() const llvm::AttrBuilder [inline]
getAlignment() const llvm::AttrBuilder [inline]
getDereferenceableBytes() const llvm::AttrBuilder [inline]
getStackAlignment() const llvm::AttrBuilder [inline]
hasAlignmentAttr() const llvm::AttrBuilder
hasAttributes() const llvm::AttrBuilder
hasAttributes(AttributeSet A, uint64_t Index) const llvm::AttrBuilder
merge(const AttrBuilder &B)llvm::AttrBuilder
operator!=(const AttrBuilder &B)llvm::AttrBuilder [inline]
operator==(const AttrBuilder &B)llvm::AttrBuilder
removeAttribute(Attribute::AttrKind Val)llvm::AttrBuilder
removeAttribute(StringRef A)llvm::AttrBuilder
removeAttributes(AttributeSet A, uint64_t Index)llvm::AttrBuilder
td_attrs()llvm::AttrBuilder [inline]
td_attrs() const llvm::AttrBuilder [inline]
td_begin()llvm::AttrBuilder [inline]
td_begin() const llvm::AttrBuilder [inline]
td_const_iterator typedefllvm::AttrBuilder
td_const_range typedefllvm::AttrBuilder
td_empty() const llvm::AttrBuilder [inline]
td_end()llvm::AttrBuilder [inline]
td_end() const llvm::AttrBuilder [inline]
td_iterator typedefllvm::AttrBuilder
td_range typedefllvm::AttrBuilder
td_type typedefllvm::AttrBuilder