LLVM API Documentation

llvm::AttributeSet Member List
This is the complete list of members for llvm::AttributeSet, including all inherited members.
addAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Attr) const llvm::AttributeSet
addAttribute(LLVMContext &C, unsigned Index, StringRef Kind) const llvm::AttributeSet
addAttribute(LLVMContext &C, unsigned Index, StringRef Kind, StringRef Value) const llvm::AttributeSet
addAttributes(LLVMContext &C, unsigned Index, AttributeSet Attrs) const llvm::AttributeSet
AttrBuilder classllvm::AttributeSet [friend]
AttributeSet()llvm::AttributeSet [inline]
AttributeSetImpl classllvm::AttributeSet [friend]
AttrIndex enum namellvm::AttributeSet
begin(unsigned Slot) const llvm::AttributeSet
DenseMapInfollvm::AttributeSet [friend]
dump() const llvm::AttributeSet
end(unsigned Slot) const llvm::AttributeSet
FunctionIndex enum valuellvm::AttributeSet
get(LLVMContext &C, ArrayRef< AttributeSet > Attrs)llvm::AttributeSet [static]
get(LLVMContext &C, unsigned Index, ArrayRef< Attribute::AttrKind > Kind)llvm::AttributeSet [static]
get(LLVMContext &C, unsigned Index, const AttrBuilder &B)llvm::AttributeSet [static]
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
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 Attr) const llvm::AttributeSet
isEmpty() const llvm::AttributeSet [inline]
iterator typedefllvm::AttributeSet
operator!=(const AttributeSet &RHS) const llvm::AttributeSet [inline]
operator==(const AttributeSet &RHS) const llvm::AttributeSet [inline]
Raw(unsigned Index) const llvm::AttributeSet
removeAttribute(LLVMContext &C, unsigned Index, Attribute::AttrKind Attr) const llvm::AttributeSet
removeAttributes(LLVMContext &C, unsigned Index, AttributeSet Attrs) const llvm::AttributeSet
ReturnIndex enum valuellvm::AttributeSet