clang API Documentation

Public Member Functions
clang::AttributeList::arg_iterator Class Reference

#include <AttributeList.h>

List of all members.

Public Member Functions

 arg_iterator (Expr *const *x, unsigned idx)
arg_iteratoroperator++ ()
bool operator== (const arg_iterator &I) const
bool operator!= (const arg_iterator &I) const
Exproperator* () const
unsigned getArgNum () const

Detailed Description

Definition at line 209 of file AttributeList.h.


Constructor & Destructor Documentation

clang::AttributeList::arg_iterator::arg_iterator ( Expr *const *  x,
unsigned  idx 
) [inline]

Definition at line 213 of file AttributeList.h.


Member Function Documentation

unsigned clang::AttributeList::arg_iterator::getArgNum ( ) const [inline]

Definition at line 234 of file AttributeList.h.

bool clang::AttributeList::arg_iterator::operator!= ( const arg_iterator I) const [inline]

Definition at line 226 of file AttributeList.h.

References operator==().

Expr* clang::AttributeList::arg_iterator::operator* ( ) const [inline]

Definition at line 230 of file AttributeList.h.

arg_iterator& clang::AttributeList::arg_iterator::operator++ ( ) [inline]

Definition at line 215 of file AttributeList.h.

bool clang::AttributeList::arg_iterator::operator== ( const arg_iterator I) const [inline]

Definition at line 220 of file AttributeList.h.

Referenced by operator!=().


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