clang  6.0.0svn
Public Member Functions | Friends | List of all members
clang::UnresolvedSetIterator Class Reference

The iterator over UnresolvedSets. More...

#include "clang/AST/UnresolvedSet.h"

Inheritance diagram for clang::UnresolvedSetIterator:
Inheritance graph
[legend]
Collaboration diagram for clang::UnresolvedSetIterator:
Collaboration graph
[legend]

Public Member Functions

 UnresolvedSetIterator ()
 
NamedDeclgetDecl () const
 
void setDecl (NamedDecl *ND) const
 
AccessSpecifier getAccess () const
 
void setAccess (AccessSpecifier AS)
 
const DeclAccessPairgetPair () const
 
NamedDecloperator* () const
 
NamedDecloperator-> () const
 

Friends

class UnresolvedSetImpl
 
class ASTUnresolvedSet
 
class OverloadExpr
 

Detailed Description

The iterator over UnresolvedSets.

Serves as both the const and non-const iterator.

Definition at line 27 of file UnresolvedSet.h.

Constructor & Destructor Documentation

◆ UnresolvedSetIterator()

clang::UnresolvedSetIterator::UnresolvedSetIterator ( )
inline

Definition at line 43 of file UnresolvedSet.h.

Member Function Documentation

◆ getAccess()

AccessSpecifier clang::UnresolvedSetIterator::getAccess ( ) const
inline

Definition at line 47 of file UnresolvedSet.h.

◆ getDecl()

NamedDecl* clang::UnresolvedSetIterator::getDecl ( ) const
inline

Definition at line 45 of file UnresolvedSet.h.

Referenced by operator*().

◆ getPair()

const DeclAccessPair& clang::UnresolvedSetIterator::getPair ( ) const
inline

Definition at line 49 of file UnresolvedSet.h.

◆ operator*()

NamedDecl* clang::UnresolvedSetIterator::operator* ( ) const
inline

Definition at line 51 of file UnresolvedSet.h.

References getDecl().

◆ operator->()

NamedDecl* clang::UnresolvedSetIterator::operator-> ( ) const
inline

Definition at line 52 of file UnresolvedSet.h.

◆ setAccess()

void clang::UnresolvedSetIterator::setAccess ( AccessSpecifier  AS)
inline

Definition at line 48 of file UnresolvedSet.h.

◆ setDecl()

void clang::UnresolvedSetIterator::setDecl ( NamedDecl ND) const
inline

Definition at line 46 of file UnresolvedSet.h.

Friends And Related Function Documentation

◆ ASTUnresolvedSet

friend class ASTUnresolvedSet
friend

Definition at line 32 of file UnresolvedSet.h.

◆ OverloadExpr

friend class OverloadExpr
friend

Definition at line 33 of file UnresolvedSet.h.

◆ UnresolvedSetImpl

friend class UnresolvedSetImpl
friend

Definition at line 31 of file UnresolvedSet.h.


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