LLVM  16.0.0git
Classes | Public Member Functions | Public Attributes | List of all members
llvm::AttributeList::index_iterator Struct Reference

#include "llvm/IR/Attributes.h"

Collaboration diagram for llvm::AttributeList::index_iterator:
Collaboration graph
[legend]

Classes

struct  int_wrapper
 

Public Member Functions

 index_iterator (int NumAttrSets)
 
int_wrapper begin ()
 
int_wrapper end ()
 

Public Attributes

unsigned NumAttrSets
 

Detailed Description

Definition at line 898 of file Attributes.h.

Constructor & Destructor Documentation

◆ index_iterator()

llvm::AttributeList::index_iterator::index_iterator ( int  NumAttrSets)
inline

Definition at line 900 of file Attributes.h.

Member Function Documentation

◆ begin()

int_wrapper llvm::AttributeList::index_iterator::begin ( )
inline

Definition at line 914 of file Attributes.h.

References llvm::AttributeList::FunctionIndex.

◆ end()

int_wrapper llvm::AttributeList::index_iterator::end ( )
inline

Definition at line 916 of file Attributes.h.

References NumAttrSets.

Member Data Documentation

◆ NumAttrSets

unsigned llvm::AttributeList::index_iterator::NumAttrSets

Definition at line 899 of file Attributes.h.

Referenced by end().


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