LLVM 24.0.0git
llvm::AttributeListImplBase Class Reference

The enum function attributes available in an AttributeListImpl, so that AttributeList can query them inline. More...

#include "llvm/IR/Attributes.h"

Inheritance diagram for llvm::AttributeListImplBase:
[legend]

Public Member Functions

bool hasFnAttribute (Attribute::AttrKind Kind) const
 Return true if the function has an enum attribute of the given kind.

Protected Attributes

AttributeBitSet AvailableFunctionAttrs

Detailed Description

The enum function attributes available in an AttributeListImpl, so that AttributeList can query them inline.

Definition at line 431 of file Attributes.h.

Member Function Documentation

◆ hasFnAttribute()

bool llvm::AttributeListImplBase::hasFnAttribute ( Attribute::AttrKind Kind) const
inline

Return true if the function has an enum attribute of the given kind.

Definition at line 437 of file Attributes.h.

References AvailableFunctionAttrs.

Member Data Documentation

◆ AvailableFunctionAttrs

AttributeBitSet llvm::AttributeListImplBase::AvailableFunctionAttrs
protected

Definition at line 433 of file Attributes.h.

Referenced by llvm::AttributeListImpl::AttributeListImpl(), and hasFnAttribute().


The documentation for this class was generated from the following file: