reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
663 class friend_iterator;
32 IteratorT begin_iterator, end_iterator; 41 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) 41 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) 45 IteratorT begin() const { return begin_iterator; } 46 IteratorT end() const { return end_iterator; }tools/clang/include/clang/AST/DeclCXX.h
664 using friend_range = llvm::iterator_range<friend_iterator>; 667 friend_iterator friend_begin() const; 668 friend_iterator friend_end() const;tools/clang/include/clang/AST/DeclFriend.h
205 friend_iterator &operator++() { 211 friend_iterator operator++(int) { 212 friend_iterator tmp = *this; 217 bool operator==(const friend_iterator &Other) const { 221 bool operator!=(const friend_iterator &Other) const { 225 friend_iterator &operator+=(difference_type N) { 232 friend_iterator operator+(difference_type N) const { 233 friend_iterator tmp = *this; 239 inline CXXRecordDecl::friend_iterator CXXRecordDecl::friend_begin() const { 243 inline CXXRecordDecl::friend_iterator CXXRecordDecl::friend_end() const {tools/clang/lib/AST/ASTStructuralEquivalence.cpp
1240 CXXRecordDecl::friend_iterator Friend2 = D2CXX->friend_begin(), 1242 for (CXXRecordDecl::friend_iterator Friend1 = D1CXX->friend_begin(),tools/clang/lib/Sema/Sema.cpp
827 for (CXXRecordDecl::friend_iterator I = RD->friend_begin(),
usr/include/c++/7.4.0/bits/move.h 98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };