clang 18.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 185 of file DeclFriend.h.
Definition at line 198 of file DeclFriend.h.
using clang::CXXRecordDecl::friend_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 199 of file DeclFriend.h.
Definition at line 197 of file DeclFriend.h.
Definition at line 196 of file DeclFriend.h.
Definition at line 195 of file DeclFriend.h.
|
default |
|
inline |
Definition at line 219 of file DeclFriend.h.
|
inline |
Definition at line 201 of file DeclFriend.h.
|
inline |
Definition at line 230 of file DeclFriend.h.
|
inline |
Definition at line 203 of file DeclFriend.h.
|
inline |
Definition at line 209 of file DeclFriend.h.
|
inline |
Definition at line 223 of file DeclFriend.h.
|
inline |
Definition at line 215 of file DeclFriend.h.
|
friend |
Definition at line 186 of file DeclFriend.h.