LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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::AttributeSetfriend
AttributeSet()llvm::AttributeSetinline
AttributeSetImpl classllvm::AttributeSetfriend
begin(unsigned Slot) const llvm::AttributeSet
DenseMapInfollvm::AttributeSetfriend
dump() const llvm::AttributeSet
end(unsigned Slot) const llvm::AttributeSet
get(LLVMContext &C, ArrayRef< AttributeSet > Attrs)llvm::AttributeSetstatic
get(LLVMContext &C, unsigned Index, ArrayRef< Attribute::AttrKind > Kind)llvm::AttributeSetstatic
get(LLVMContext &C, unsigned Index, AttrBuilder &B)llvm::AttributeSetstatic
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
getFnAttributes() const llvm::AttributeSet
getNumSlots() const llvm::AttributeSet
getParamAlignment(unsigned Index) const llvm::AttributeSet
getParamAttributes(unsigned Index) const llvm::AttributeSet
getRawPointer() const llvm::AttributeSetinline
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::AttributeSetinline
iterator typedefllvm::AttributeSet
LLVM_ENUM_INT_TYPE(unsigned)llvm::AttributeSetinline
operator!=(const AttributeSet &RHS) const llvm::AttributeSetinline
operator==(const AttributeSet &RHS) const llvm::AttributeSetinline
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