LLVM 24.0.0git
llvm::AttributeSetNodeBase Class Reference

The enum attributes available in an AttributeSetNode, so that AttributeSet can query them inline. More...

#include "llvm/IR/Attributes.h"

Inheritance diagram for llvm::AttributeSetNodeBase:
[legend]

Public Member Functions

bool hasAttribute (Attribute::AttrKind Kind) const

Protected Attributes

AttributeBitSet AvailableAttrs

Detailed Description

The enum attributes available in an AttributeSetNode, so that AttributeSet can query them inline.

Definition at line 419 of file Attributes.h.

Member Function Documentation

◆ hasAttribute()

bool llvm::AttributeSetNodeBase::hasAttribute ( Attribute::AttrKind Kind) const
inline

Definition at line 424 of file Attributes.h.

References AvailableAttrs.

Member Data Documentation

◆ AvailableAttrs

AttributeBitSet llvm::AttributeSetNodeBase::AvailableAttrs
protected

Definition at line 421 of file Attributes.h.

Referenced by hasAttribute().


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