LLVM
24.0.0git
llvm
TypeAttributeImpl
llvm::TypeAttributeImpl Member List
This is the complete list of members for
llvm::TypeAttributeImpl
, including all inherited members.
AttrEntryKind
enum name
llvm::AttributeImpl
protected
AttributeImpl
(AttrEntryKind KindID)
llvm::AttributeImpl
inline
protected
AttributeImpl
(const AttributeImpl &)=delete
llvm::AttributeImpl
cmp
(const AttributeImpl &AI, bool KindOnly) const
llvm::AttributeImpl
ConstantRangeAttrEntry
enum value
llvm::AttributeImpl
protected
ConstantRangeListAttrEntry
enum value
llvm::AttributeImpl
protected
EnumAttrEntry
enum value
llvm::AttributeImpl
protected
EnumAttributeImpl
(AttrEntryKind ID, Attribute::AttrKind Kind)
llvm::EnumAttributeImpl
inline
protected
EnumAttributeImpl
(Attribute::AttrKind Kind)
llvm::EnumAttributeImpl
inline
FoldingSetNode
()=default
llvm::FoldingSetNode
getEnumKind
() const
llvm::EnumAttributeImpl
inline
getFoldingSetHash
() const
llvm::FoldingSetNode
inline
getKey
() const
llvm::TypeAttributeImpl
inline
getKindAsEnum
() const
llvm::AttributeImpl
getKindAsString
() const
llvm::AttributeImpl
getTypeValue
() const
llvm::TypeAttributeImpl
inline
getValueAsBool
() const
llvm::AttributeImpl
getValueAsConstantRange
() const
llvm::AttributeImpl
getValueAsConstantRangeList
() const
llvm::AttributeImpl
getValueAsInt
() const
llvm::AttributeImpl
getValueAsString
() const
llvm::AttributeImpl
getValueAsType
() const
llvm::AttributeImpl
hasAttribute
(Attribute::AttrKind A) const
llvm::AttributeImpl
hasAttribute
(StringRef Kind) const
llvm::AttributeImpl
IntAttrEntry
enum value
llvm::AttributeImpl
protected
isConstantRangeAttribute
() const
llvm::AttributeImpl
inline
isConstantRangeListAttribute
() const
llvm::AttributeImpl
inline
isEnumAttribute
() const
llvm::AttributeImpl
inline
isIntAttribute
() const
llvm::AttributeImpl
inline
isStringAttribute
() const
llvm::AttributeImpl
inline
isTypeAttribute
() const
llvm::AttributeImpl
inline
operator<
(const AttributeImpl &AI) const
llvm::AttributeImpl
operator=
(const AttributeImpl &)=delete
llvm::AttributeImpl
Profile
(FoldingSetNodeID &ID) const
llvm::AttributeImpl
inline
Profile
(FoldingSetNodeID &ID, Attribute::AttrKind Kind, const ConstantRange &CR)
llvm::AttributeImpl
inline
static
Profile
(FoldingSetNodeID &ID, Attribute::AttrKind Kind, ArrayRef< ConstantRange > Val)
llvm::AttributeImpl
inline
static
setFoldingSetHash
(uint32_t Hash)
llvm::FoldingSetNode
inline
StringAttrEntry
enum value
llvm::AttributeImpl
protected
TypeAttrEntry
enum value
llvm::AttributeImpl
protected
TypeAttributeImpl
(Attribute::AttrKind Kind, Type *Ty)
llvm::TypeAttributeImpl
inline
Generated on
for LLVM by
1.14.0