clang
19.0.0git
|
An iterator over the friend declarations of a class. More...
#include "clang/AST/DeclFriend.h"
Public Types | |
using | value_type = FriendDecl * |
using | reference = FriendDecl * |
using | pointer = FriendDecl * |
using | difference_type = int |
using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
friend_iterator ()=default | |
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 186 of file DeclFriend.h.
Definition at line 199 of file DeclFriend.h.
using clang::CXXRecordDecl::friend_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 200 of file DeclFriend.h.
Definition at line 198 of file DeclFriend.h.
Definition at line 197 of file DeclFriend.h.
Definition at line 196 of file DeclFriend.h.
|
default |
|
inline |
Definition at line 220 of file DeclFriend.h.
References clang::Other.
|
inline |
Definition at line 202 of file DeclFriend.h.
|
inline |
Definition at line 231 of file DeclFriend.h.
|
inline |
Definition at line 204 of file DeclFriend.h.
|
inline |
Definition at line 210 of file DeclFriend.h.
|
inline |
Definition at line 224 of file DeclFriend.h.
|
inline |
Definition at line 216 of file DeclFriend.h.
References clang::Other.
|
friend |
Definition at line 187 of file DeclFriend.h.