AttrEntryKind enum name | llvm::AttributeImpl | protected |
AttributeImpl(AttrEntryKind KindID) | llvm::AttributeImpl | inlineprotected |
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 |
getKindAsEnum() const | llvm::AttributeImpl | |
getKindAsString() const | llvm::AttributeImpl | |
getNextInBucket() const | llvm::FoldingSetBase::Node | inline |
getStringKind() const | llvm::StringAttributeImpl | inline |
getStringValue() const | llvm::StringAttributeImpl | 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 |
Node()=default | llvm::FoldingSetBase::Node | |
operator<(const AttributeImpl &AI) const | llvm::AttributeImpl | |
llvm::operator=(const AttributeImpl &)=delete | llvm::AttributeImpl | |
TrailingObjects< StringAttributeImpl, char >::operator=(const TrailingObjects &)=delete | llvm::TrailingObjects< StringAttributeImpl, char > | private |
TrailingObjects< StringAttributeImpl, char >::operator=(TrailingObjects &&)=delete | llvm::TrailingObjects< StringAttributeImpl, char > | private |
Profile(FoldingSetNodeID &ID) const | llvm::AttributeImpl | inline |
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind) | llvm::AttributeImpl | inlinestatic |
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, uint64_t Val) | llvm::AttributeImpl | inlinestatic |
Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) | llvm::AttributeImpl | inlinestatic |
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, Type *Ty) | llvm::AttributeImpl | inlinestatic |
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, const ConstantRange &CR) | llvm::AttributeImpl | inlinestatic |
Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, ArrayRef< ConstantRange > Val) | llvm::AttributeImpl | inlinestatic |
SetNextInBucket(void *N) | llvm::FoldingSetBase::Node | inline |
StringAttrEntry enum value | llvm::AttributeImpl | protected |
StringAttributeImpl(StringRef Kind, StringRef Val=StringRef()) | llvm::StringAttributeImpl | inline |
totalSizeToAlloc(StringRef Kind, StringRef Val) | llvm::StringAttributeImpl | inlinestatic |
TrailingObjects< StringAttributeImpl, char >::totalSizeToAlloc(typename trailing_objects_internal::ExtractSecondType< TrailingTys, size_t >::type... Counts) | llvm::TrailingObjects< StringAttributeImpl, char > | inlineprivatestatic |
TrailingObjects< StringAttributeImpl, char >::TrailingObjects(const TrailingObjects &)=delete | llvm::TrailingObjects< StringAttributeImpl, char > | private |
TrailingObjects< StringAttributeImpl, char >::TrailingObjects(TrailingObjects &&)=delete | llvm::TrailingObjects< StringAttributeImpl, char > | private |
TypeAttrEntry enum value | llvm::AttributeImpl | protected |