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

#include <UnresolvedSet.h>

Inheritance diagram for clang::UnresolvedSetIterator:
[legend]
Collaboration diagram for clang::UnresolvedSetIterator:
[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 28 of file UnresolvedSet.h.

Constructor & Destructor Documentation

clang::UnresolvedSetIterator::UnresolvedSetIterator ( )
inline

Definition at line 42 of file UnresolvedSet.h.

Member Function Documentation

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

Definition at line 46 of file UnresolvedSet.h.

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

Definition at line 44 of file UnresolvedSet.h.

Referenced by CollectVisibleConversions(), and operator*().

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

Definition at line 48 of file UnresolvedSet.h.

Referenced by clang::Sema::BuildMemberReferenceExpr().

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

Definition at line 50 of file UnresolvedSet.h.

References getDecl().

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

Definition at line 51 of file UnresolvedSet.h.

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

Definition at line 47 of file UnresolvedSet.h.

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

Definition at line 45 of file UnresolvedSet.h.

Friends And Related Function Documentation

friend class ASTUnresolvedSet
friend

Definition at line 33 of file UnresolvedSet.h.

friend class OverloadExpr
friend

Definition at line 34 of file UnresolvedSet.h.

friend class UnresolvedSetImpl
friend

Definition at line 32 of file UnresolvedSet.h.


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