clang
3.7.0
|
An iterator over the friend declarations of a class. More...
#include <DeclFriend.h>
Public Types | |
typedef FriendDecl * | value_type |
typedef FriendDecl * | reference |
typedef FriendDecl * | pointer |
typedef int | difference_type |
typedef std::forward_iterator_tag | iterator_category |
Public Member Functions | |
friend_iterator () | |
reference | operator* () const |
friend_iterator & | operator++ () |
friend_iterator | operator++ (int) |
bool | operator== (const friend_iterator &Other) const |
bool | operator!= (const friend_iterator &Other) const |
friend_iterator & | operator+= (difference_type N) |
friend_iterator | operator+ (difference_type N) const |
Friends | |
class | CXXRecordDecl |
An iterator over the friend declarations of a class.
Definition at line 177 of file DeclFriend.h.
Definition at line 188 of file DeclFriend.h.
typedef std::forward_iterator_tag clang::CXXRecordDecl::friend_iterator::iterator_category |
Definition at line 189 of file DeclFriend.h.
Definition at line 187 of file DeclFriend.h.
Definition at line 186 of file DeclFriend.h.
Definition at line 185 of file DeclFriend.h.
|
inline |
Definition at line 183 of file DeclFriend.h.
|
inline |
Definition at line 209 of file DeclFriend.h.
|
inline |
Definition at line 191 of file DeclFriend.h.
|
inline |
Definition at line 220 of file DeclFriend.h.
|
inline |
Definition at line 193 of file DeclFriend.h.
|
inline |
Definition at line 199 of file DeclFriend.h.
|
inline |
Definition at line 213 of file DeclFriend.h.
|
inline |
Definition at line 205 of file DeclFriend.h.
|
friend |
Definition at line 180 of file DeclFriend.h.