LLVM 20.0.0git
llvm::ConstantRangeListAttributeImpl Member List

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

AttrEntryKind enum namellvm::AttributeImplprotected
AttributeImpl(AttrEntryKind KindID)llvm::AttributeImplinlineprotected
AttributeImpl(const AttributeImpl &)=deletellvm::AttributeImpl
ConstantRangeAttrEntry enum valuellvm::AttributeImplprotected
ConstantRangeListAttrEntry enum valuellvm::AttributeImplprotected
ConstantRangeListAttributeImpl(Attribute::AttrKind Kind, ArrayRef< ConstantRange > Val)llvm::ConstantRangeListAttributeImplinline
EnumAttrEntry enum valuellvm::AttributeImplprotected
EnumAttributeImpl(AttrEntryKind ID, Attribute::AttrKind Kind)llvm::EnumAttributeImplinlineprotected
EnumAttributeImpl(Attribute::AttrKind Kind)llvm::EnumAttributeImplinline
getConstantRangeListValue() constllvm::ConstantRangeListAttributeImplinline
getEnumKind() constllvm::EnumAttributeImplinline
getKindAsEnum() constllvm::AttributeImpl
getKindAsString() constllvm::AttributeImpl
getNextInBucket() constllvm::FoldingSetBase::Nodeinline
getValueAsBool() constllvm::AttributeImpl
getValueAsConstantRange() constllvm::AttributeImpl
getValueAsConstantRangeList() constllvm::AttributeImpl
getValueAsInt() constllvm::AttributeImpl
getValueAsString() constllvm::AttributeImpl
getValueAsType() constllvm::AttributeImpl
hasAttribute(Attribute::AttrKind A) constllvm::AttributeImpl
hasAttribute(StringRef Kind) constllvm::AttributeImpl
IntAttrEntry enum valuellvm::AttributeImplprotected
isConstantRangeAttribute() constllvm::AttributeImplinline
isConstantRangeListAttribute() constllvm::AttributeImplinline
isEnumAttribute() constllvm::AttributeImplinline
isIntAttribute() constllvm::AttributeImplinline
isStringAttribute() constllvm::AttributeImplinline
isTypeAttribute() constllvm::AttributeImplinline
Node()=defaultllvm::FoldingSetBase::Node
operator<(const AttributeImpl &AI) constllvm::AttributeImpl
llvm::operator=(const AttributeImpl &)=deletellvm::AttributeImpl
TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >::operator=(const TrailingObjects &)=deletellvm::TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >private
TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >::operator=(TrailingObjects &&)=deletellvm::TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >private
Profile(FoldingSetNodeID &ID) constllvm::AttributeImplinline
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind)llvm::AttributeImplinlinestatic
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, uint64_t Val)llvm::AttributeImplinlinestatic
Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values)llvm::AttributeImplinlinestatic
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, Type *Ty)llvm::AttributeImplinlinestatic
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, const ConstantRange &CR)llvm::AttributeImplinlinestatic
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, ArrayRef< ConstantRange > Val)llvm::AttributeImplinlinestatic
SetNextInBucket(void *N)llvm::FoldingSetBase::Nodeinline
StringAttrEntry enum valuellvm::AttributeImplprotected
totalSizeToAlloc(ArrayRef< ConstantRange > Val)llvm::ConstantRangeListAttributeImplinlinestatic
TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >::totalSizeToAlloc(typename trailing_objects_internal::ExtractSecondType< TrailingTys, size_t >::type... Counts)llvm::TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >inlineprivatestatic
TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >::TrailingObjects(const TrailingObjects &)=deletellvm::TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >private
TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >::TrailingObjects(TrailingObjects &&)=deletellvm::TrailingObjects< ConstantRangeListAttributeImpl, ConstantRange >private
TypeAttrEntry enum valuellvm::AttributeImplprotected
~ConstantRangeListAttributeImpl()llvm::ConstantRangeListAttributeImplinline