Lines Matching refs:AttrKind
63 bool hasAttribute(Attribute::AttrKind A) const;
66 Attribute::AttrKind getKindAsEnum() const;
88 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind,
99 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind,
110 /// represented by Attribute::AttrKind; alignment attribute entries; and string
116 Attribute::AttrKind Kind;
119 EnumAttributeImpl(AttrEntryKind ID, Attribute::AttrKind Kind)
123 EnumAttributeImpl(Attribute::AttrKind Kind)
126 Attribute::AttrKind getEnumKind() const { return Kind; }
135 IntAttributeImpl(Attribute::AttrKind Kind, uint64_t Val)
167 TypeAttributeImpl(Attribute::AttrKind Kind, Type *Ty)
183 /// Bitset with a bit for each available attribute Attribute::AttrKind.
202 bool hasAttribute(Attribute::AttrKind Kind) const {
208 Attribute getAttribute(Attribute::AttrKind Kind) const;
249 /// Bitset with a bit for each available attribute Attribute::AttrKind.
269 bool hasFnAttribute(Attribute::AttrKind Kind) const {