LLVM  6.0.0svn
llvm::Attribute Member List

This is the complete list of members for llvm::Attribute, including all inherited members.

Attribute()=defaultllvm::Attribute
AttrKind enum namellvm::Attribute
EndAttrKinds enum valuellvm::Attribute
fromRawPointer(void *RawPtr)llvm::Attributeinlinestatic
get(LLVMContext &Context, AttrKind Kind, uint64_t Val=0)llvm::Attributestatic
get(LLVMContext &Context, StringRef Kind, StringRef Val=StringRef())llvm::Attributestatic
getAlignment() constllvm::Attribute
getAllocSizeArgs() constllvm::Attribute
getAsString(bool InAttrGrp=false) constllvm::Attribute
getDereferenceableBytes() constllvm::Attribute
getDereferenceableOrNullBytes() constllvm::Attribute
getKindAsEnum() constllvm::Attribute
getKindAsString() constllvm::Attribute
getRawPointer() constllvm::Attributeinline
getStackAlignment() constllvm::Attribute
getValueAsInt() constllvm::Attribute
getValueAsString() constllvm::Attribute
getWithAlignment(LLVMContext &Context, uint64_t Align)llvm::Attributestatic
getWithAllocSizeArgs(LLVMContext &Context, unsigned ElemSizeArg, const Optional< unsigned > &NumElemsArg)llvm::Attributestatic
getWithDereferenceableBytes(LLVMContext &Context, uint64_t Bytes)llvm::Attributestatic
getWithDereferenceableOrNullBytes(LLVMContext &Context, uint64_t Bytes)llvm::Attributestatic
getWithStackAlignment(LLVMContext &Context, uint64_t Align)llvm::Attributestatic
hasAttribute(AttrKind Val) constllvm::Attribute
hasAttribute(StringRef Val) constllvm::Attribute
isEnumAttribute() constllvm::Attribute
isIntAttribute() constllvm::Attribute
isStringAttribute() constllvm::Attribute
None enum valuellvm::Attribute
operator!=(Attribute A) constllvm::Attributeinline
operator<(Attribute A) constllvm::Attribute
operator==(Attribute A) constllvm::Attributeinline
Profile(FoldingSetNodeID &ID) constllvm::Attributeinline