Lines Matching refs:AttrKind
80 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind,
124 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind,
199 Attribute::AttrKind Attribute::getKindAsEnum() const {
235 bool Attribute::hasAttribute(AttrKind Kind) const {
509 bool AttributeImpl::hasAttribute(Attribute::AttrKind A) const {
519 Attribute::AttrKind AttributeImpl::getKindAsEnum() const {
598 Attribute::AttrKind Kind) const {
628 Attribute::AttrKind Kind) const {
654 bool AttributeSet::hasAttribute(Attribute::AttrKind Kind) const {
662 Attribute AttributeSet::getAttribute(Attribute::AttrKind Kind) const {
730 Attribute::AttrKind Kind = I.getKindAsEnum();
771 for (Attribute::AttrKind Kind = Attribute::None;
772 Kind != Attribute::EndAttrKinds; Kind = Attribute::AttrKind(Kind + 1)) {
822 Attribute AttributeSetNode::getAttribute(Attribute::AttrKind Kind) const {
919 Attribute::AttrKind Kind = I.getKindAsEnum();
1091 ArrayRef<Attribute::AttrKind> Kinds) {
1133 Attribute::AttrKind Kind) const {
1205 Attribute::AttrKind Kind) const {
1302 Attribute::AttrKind Kind) const {
1314 bool AttributeList::hasFnAttribute(Attribute::AttrKind Kind) const {
1323 Attribute::AttrKind Kind) const {
1327 bool AttributeList::hasAttrSomewhere(Attribute::AttrKind Attr,
1343 Attribute::AttrKind Kind) const {
1446 AttrBuilder &AttrBuilder::addAttribute(Attribute::AttrKind Val) {
1461 Attribute::AttrKind Kind = Attr.getKindAsEnum();
1484 AttrBuilder &AttrBuilder::removeAttribute(Attribute::AttrKind Val) {