clang 20.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 201 of file DeclFriend.h.
Definition at line 214 of file DeclFriend.h.
using clang::CXXRecordDecl::friend_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 215 of file DeclFriend.h.
Definition at line 213 of file DeclFriend.h.
Definition at line 212 of file DeclFriend.h.
Definition at line 211 of file DeclFriend.h.
|
default |
|
inline |
Definition at line 235 of file DeclFriend.h.
References clang::Other.
|
inline |
Definition at line 217 of file DeclFriend.h.
|
inline |
Definition at line 246 of file DeclFriend.h.
|
inline |
Definition at line 219 of file DeclFriend.h.
|
inline |
Definition at line 225 of file DeclFriend.h.
|
inline |
Definition at line 239 of file DeclFriend.h.
|
inline |
Definition at line 231 of file DeclFriend.h.
References clang::Other.
|
friend |
Definition at line 202 of file DeclFriend.h.