/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/ |
H A D | stl_iterator.h | 40 __valid_range(const std::reverse_iterator<_Iterator>& __first, in __valid_range() 41 const std::reverse_iterator<_Iterator>& __last, in __valid_range() 50 __get_distance(const std::reverse_iterator<_Iterator>& __first, in __get_distance() 51 const std::reverse_iterator<_Iterator>& __last) in __get_distance() 57 __can_advance(const std::reverse_iterator<_Iterator>& __it, _Size __n) in __can_advance() 63 __can_advance(const std::reverse_iterator<_Iterator>& __it, in __can_advance() 70 inline std::reverse_iterator<_Iterator> 71 __base(const std::reverse_iterator<_Safe_iterator< in __base() 73 { return std::reverse_iterator<_Iterator>(__it.base().base()); } in __base() 77 struct _Unsafe_type<std::reverse_iterator<_Iterator> > [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/debug/ |
H A D | stl_iterator.h | 39 __valid_range(const std::reverse_iterator<_Iterator>& __first, in __valid_range() 40 const std::reverse_iterator<_Iterator>& __last, in __valid_range() 46 __get_distance(const std::reverse_iterator<_Iterator>& __first, in __get_distance() 47 const std::reverse_iterator<_Iterator>& __last) in __get_distance() 52 __can_advance(const std::reverse_iterator<_Iterator>& __it, _Size __n) in __can_advance() 57 __can_advance(const std::reverse_iterator<_Iterator>& __it, in __can_advance() 63 inline std::reverse_iterator<_Iterator> 64 __base(const std::reverse_iterator<_Safe_iterator< in __base() 66 { return std::reverse_iterator<_Iterator>(__it.base().base()); } in __base() 70 struct _Unsafe_type<std::reverse_iterator<_Iterator> > [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | stl_iterator.h | 126 class reverse_iterator in _GLIBCXX_VISIBILITY() 165 reverse_iterator() : current() { } in _GLIBCXX_VISIBILITY() 171 reverse_iterator(iterator_type __x) : current(__x) { } in _GLIBCXX_VISIBILITY() 177 reverse_iterator(const reverse_iterator& __x) in _GLIBCXX_VISIBILITY() 181 reverse_iterator& operator=(const reverse_iterator&) = default; in _GLIBCXX_VISIBILITY() 190 reverse_iterator(const reverse_iterator<_Iter>& __x) in _GLIBCXX_VISIBILITY() 241 _GLIBCXX17_CONSTEXPR reverse_iterator& in _GLIBCXX_VISIBILITY() 253 _GLIBCXX17_CONSTEXPR reverse_iterator in _GLIBCXX_VISIBILITY() 256 reverse_iterator __tmp = *this; in _GLIBCXX_VISIBILITY() 266 _GLIBCXX17_CONSTEXPR reverse_iterator& in _GLIBCXX_VISIBILITY() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | stl_iterator.h | 132 class reverse_iterator in _GLIBCXX_VISIBILITY() 140 friend class reverse_iterator; in _GLIBCXX_VISIBILITY() local 182 reverse_iterator() in _GLIBCXX_VISIBILITY() 191 reverse_iterator(iterator_type __x) in _GLIBCXX_VISIBILITY() 200 reverse_iterator(const reverse_iterator& __x) in _GLIBCXX_VISIBILITY() 206 reverse_iterator& operator=(const reverse_iterator&) = default; in _GLIBCXX_VISIBILITY() 218 reverse_iterator(const reverse_iterator<_Iter>& __x) in _GLIBCXX_VISIBILITY() 230 reverse_iterator& in _GLIBCXX_VISIBILITY() 231 operator=(const reverse_iterator<_Iter>& __x) in _GLIBCXX_VISIBILITY() 291 _GLIBCXX17_CONSTEXPR reverse_iterator& in _GLIBCXX_VISIBILITY() [all …]
|
H A D | range_access.h | 193 inline _GLIBCXX17_CONSTEXPR reverse_iterator<_Tp*> in _GLIBCXX_VISIBILITY() 195 { return reverse_iterator<_Tp*>(__arr + _Nm); } in _GLIBCXX_VISIBILITY() 204 inline _GLIBCXX17_CONSTEXPR reverse_iterator<_Tp*> in _GLIBCXX_VISIBILITY() 206 { return reverse_iterator<_Tp*>(__arr); } in _GLIBCXX_VISIBILITY() 215 inline _GLIBCXX17_CONSTEXPR reverse_iterator<const _Tp*> in _GLIBCXX_VISIBILITY() 217 { return reverse_iterator<const _Tp*>(__il.end()); } in _GLIBCXX_VISIBILITY() 226 inline _GLIBCXX17_CONSTEXPR reverse_iterator<const _Tp*> in _GLIBCXX_VISIBILITY() 228 { return reverse_iterator<const _Tp*>(__il.begin()); } in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDie.h | 294 std::reverse_iterator<iterator> rbegin() const; 295 std::reverse_iterator<iterator> rend() const; 358 friend std::reverse_iterator<llvm::DWARFDie::iterator>; 404 class reverse_iterator<llvm::DWARFDie::iterator> 406 reverse_iterator<llvm::DWARFDie::iterator>, 414 reverse_iterator(llvm::DWARFDie::iterator It) in reverse_iterator() function 424 reverse_iterator<llvm::DWARFDie::iterator> &operator++() { 434 reverse_iterator<llvm::DWARFDie::iterator> &operator--() { 452 bool equals(const reverse_iterator<llvm::DWARFDie::iterator> &RHS) const { in equals() 461 inline bool operator==(const std::reverse_iterator<DWARFDie::iterator> &LHS, [all …]
|
/netbsd-src/external/apache2/llvm/dist/libcxx/include/ |
H A D | iterator | 128 class reverse_iterator 143 constexpr reverse_iterator(); 144 constexpr explicit reverse_iterator(Iterator x); 145 template <class U> constexpr reverse_iterator(const reverse_iterator<U>& u); 146 template <class U> constexpr reverse_iterator& operator=(const reverse_iterator<U>& u); 150 constexpr reverse_iterator& operator++(); 151 constexpr reverse_iterator operator++(int); 152 constexpr reverse_iterator& operator--(); 153 constexpr reverse_iterator operator--(int); 154 constexpr reverse_iterator operator+ (difference_type n) const; [all …]
|
H A D | array | 31 typedef std::reverse_iterator<iterator> reverse_iterator; 32 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 44 reverse_iterator rbegin() noexcept; // constexpr in C++17 46 reverse_iterator rend() noexcept; // constexpr in C++17 145 typedef _VSTD::reverse_iterator<iterator> reverse_iterator; 146 typedef _VSTD::reverse_iterator<const_iterator> const_reverse_iterator; 172 reverse_iterator rbegin() _NOEXCEPT {return reverse_iterator(end());} 176 reverse_iterator rend() _NOEXCEPT {return reverse_iterator(begin());} 248 typedef _VSTD::reverse_iterator<iterator> reverse_iterator; 249 typedef _VSTD::reverse_iterator<const_iterator> const_reverse_iterator; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | Path.h | 78 class reverse_iterator 79 : public iterator_facade_base<reverse_iterator, std::input_iterator_tag, 86 friend reverse_iterator rbegin(StringRef path, Style style); 87 friend reverse_iterator rend(StringRef path); 91 reverse_iterator &operator++(); // preincrement 92 bool operator==(const reverse_iterator &RHS) const; 95 ptrdiff_t operator-(const reverse_iterator &RHS) const; 111 reverse_iterator rbegin(StringRef path, Style style = Style::native); 116 reverse_iterator rend(StringRef path);
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | Trace.h | 82 using reverse_iterator = std::reverse_iterator<iterator>; variable 83 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin() 92 reverse_iterator rend () { return BasicBlocks.rend(); } in rend()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | ArrayRef.h | 50 using reverse_iterator = std::reverse_iterator<iterator>; variable 51 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 154 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin() 155 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend() 314 using reverse_iterator = std::reverse_iterator<iterator>; variable 315 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 357 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin() 358 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend()
|
H A D | TinyPtrVector.h | 182 using reverse_iterator = std::reverse_iterator<iterator>; variable 183 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 207 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() 208 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
|
H A D | AllocatorList.h | 125 using reverse_iterator = variable 126 IteratorImpl<T, typename list_type::reverse_iterator>; 166 reverse_iterator rbegin() { return reverse_iterator(List.rbegin()); } in rbegin() 167 reverse_iterator rend() { return reverse_iterator(List.rend()); } in rend()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Support/ |
H A D | BumpVector.h | 83 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 84 using reverse_iterator = std::reverse_iterator<iterator>; variable 98 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() 100 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/ |
H A D | iterators_fn_imps.hpp | 84 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 88 return (reverse_iterator(m_p_head->m_p_right)); in rbegin() 92 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 96 return (reverse_iterator(m_p_head)); in rend()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/ |
H A D | iterators_fn_imps.hpp | 84 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 88 return (reverse_iterator(m_p_head->m_p_right)); in rbegin() 92 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 96 return (reverse_iterator(m_p_head)); in rend()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyUtil.h | 132 using reverse_iterator = std::reverse_iterator<iterator>; variable 133 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 167 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() 168 reverse_iterator rend() { return reverse_iterator(begin()); } in rend() 206 llvm::iterator_range<reverse_iterator> reverse() { in reverse()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/ |
H A D | iterators_fn_imps.hpp | 78 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 88 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 91 { return reverse_iterator(m_p_head); } in rend()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/ |
H A D | iterators_fn_imps.hpp | 78 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 88 inline typename PB_DS_CLASS_C_DEC::reverse_iterator 91 { return reverse_iterator(m_p_head); } in rend()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeExecMasking.cpp | 243 static MachineBasicBlock::reverse_iterator fixTerminators( in fixTerminators() 246 MachineBasicBlock::reverse_iterator I = MBB.rbegin(), E = MBB.rend(); in fixTerminators() 249 MachineBasicBlock::reverse_iterator FirstNonTerm = I; in fixTerminators() 265 static MachineBasicBlock::reverse_iterator findExecCopy( in findExecCopy() 269 MachineBasicBlock::reverse_iterator I, in findExecCopy() 316 MachineBasicBlock::reverse_iterator I = fixTerminators(*TII, MBB); in runOnMachineFunction() 317 MachineBasicBlock::reverse_iterator E = MBB.rend(); in runOnMachineFunction()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/ |
H A D | rb_tree_.hpp | 115 typedef typename base_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_RB_TREE_NAME 165 inline reverse_iterator 166 erase(reverse_iterator);
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/ |
H A D | rb_tree_.hpp | 115 typedef typename base_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_RB_TREE_NAME 165 inline reverse_iterator 166 erase(reverse_iterator);
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
H A D | CFG.h | 585 using iterator = std::reverse_iterator<ImplTy::iterator>; 586 using const_iterator = std::reverse_iterator<ImplTy::const_iterator>; 587 using reverse_iterator = ImplTy::iterator; variable 593 reverse_iterator insert(reverse_iterator I, size_t Cnt, CFGElement E, in insert() 605 reverse_iterator rbegin() { return Impl.begin(); } in rbegin() 606 reverse_iterator rend() { return Impl.end(); } in rend() 684 std::conditional_t<IsReverse, ElementList::reverse_iterator, 867 using reverse_iterator = ElementList::reverse_iterator; variable 880 reverse_iterator rbegin() { return Elements.rbegin(); } in rbegin() 881 reverse_iterator rend() { return Elements.rend(); } in rend() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/ |
H A D | splay_tree_.hpp | 141 typedef typename base_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_S_TREE_NAME 197 inline reverse_iterator 198 erase(reverse_iterator);
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/ |
H A D | splay_tree_.hpp | 141 typedef typename base_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_S_TREE_NAME 197 inline reverse_iterator 198 erase(reverse_iterator);
|