Searched refs:reverse_iterator (Results 1 - 25 of 197) sorted by relevance

12345678

/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/debug/
H A Dstl_iterator.h36 // Help Debug mode to see through reverse_iterator.
39 __valid_range(const std::reverse_iterator<_Iterator>& __first,
40 const std::reverse_iterator<_Iterator>& __last,
46 __get_distance(const std::reverse_iterator<_Iterator>& __first,
47 const std::reverse_iterator<_Iterator>& __last)
52 __can_advance(const std::reverse_iterator<_Iterator>& __it, _Size __n)
57 __can_advance(const std::reverse_iterator<_Iterator>& __it,
63 inline std::reverse_iterator<_Iterator>
64 __base(const std::reverse_iterator<_Safe_iterator<
66 { return std::reverse_iterator<_Iterato
[all...]
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
H A Dstl_iterator.h36 // Help Debug mode to see through reverse_iterator.
40 __valid_range(const std::reverse_iterator<_Iterator>& __first,
41 const std::reverse_iterator<_Iterator>& __last,
50 __get_distance(const std::reverse_iterator<_Iterator>& __first,
51 const std::reverse_iterator<_Iterator>& __last)
57 __can_advance(const std::reverse_iterator<_Iterator>& __it, _Size __n)
63 __can_advance(const std::reverse_iterator<_Iterator>& __it,
70 inline std::reverse_iterator<_Iterator>
71 __base(const std::reverse_iterator<_Safe_iterator<
73 { return std::reverse_iterator<_Iterato
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
H A Diterators_fn_imps.hpp84 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
88 return (reverse_iterator(m_p_head->m_p_right));
92 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
96 return (reverse_iterator(m_p_head));
H A Dtraits.hpp118 reverse_iterator; typedef in struct:__gnu_pbds::detail::bin_search_tree_traits
202 typedef const_reverse_iterator reverse_iterator; typedef in struct:__gnu_pbds::detail::bin_search_tree_traits
H A Dbin_search_tree_.hpp163 typedef typename traits_type::reverse_iterator reverse_iterator; typedef in class:__gnu_pbds::detail::PB_DS_BIN_TREE_NAME
229 inline reverse_iterator
235 inline reverse_iterator
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
H A Diterators_fn_imps.hpp84 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
88 return (reverse_iterator(m_p_head->m_p_right));
92 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
96 return (reverse_iterator(m_p_head));
H A Dtraits.hpp118 reverse_iterator; typedef in struct:__gnu_pbds::detail::bin_search_tree_traits
202 typedef const_reverse_iterator reverse_iterator; typedef in struct:__gnu_pbds::detail::bin_search_tree_traits
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTrace.h82 using reverse_iterator = std::reverse_iterator<iterator>;
83 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
92 reverse_iterator rend () { return BasicBlocks.rend(); }
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/
H A Diterators_fn_imps.hpp78 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); }
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/
H A Diterators_fn_imps.hpp78 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); }
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h294 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> class in namespace:std
406 reverse_iterator<llvm::DWARFDie::iterator>,
414 reverse_iterator(llvm::DWARFDie::iterator It) function in class:std::reverse_iterator
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 {
461 inline bool operator==(const std::reverse_iterator<DWARFDi
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DPath.h41 /// Traversing backwards is possible with \a reverse_iterator
78 class reverse_iterator class in namespace:llvm::sys::path
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 ren
[all...]
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dstl_iterator.h55 * This file implements reverse_iterator, back_insert_iterator,
120 * &*(reverse_iterator(i)) == &*(i - 1)
132 class reverse_iterator class in inherits:iterator
140 friend class reverse_iterator;
144 // 3435. three_way_comparable_with<reverse_iterator<int*>, [...]>
179 // 235 No specification of default ctor for reverse_iterator
180 // 1012. reverse_iterator default ctor should value initialize
182 reverse_iterator()
191 reverse_iterator(iterator_type __x)
200 reverse_iterator(cons
[all...]
H A Drange_access.h38 #include <bits/stl_iterator.h> // reverse_iterator
193 inline _GLIBCXX17_CONSTEXPR reverse_iterator<_Tp*>
195 { return reverse_iterator<_Tp*>(__arr + _Nm); }
204 inline _GLIBCXX17_CONSTEXPR reverse_iterator<_Tp*>
206 { return reverse_iterator<_Tp*>(__arr); }
215 inline _GLIBCXX17_CONSTEXPR reverse_iterator<const _Tp*>
217 { return reverse_iterator<const _Tp*>(__il.end()); }
226 inline _GLIBCXX17_CONSTEXPR reverse_iterator<const _Tp*>
228 { return reverse_iterator<const _Tp*>(__il.begin()); }
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dstl_iterator.h55 * This file implements reverse_iterator, back_insert_iterator,
114 * &*(reverse_iterator(i)) == &*(i - 1)
126 class reverse_iterator class in inherits:iterator
162 // 235 No specification of default ctor for reverse_iterator
163 // 1012. reverse_iterator default ctor should value initialize
165 reverse_iterator() : current() { } function in class:reverse_iterator
171 reverse_iterator(iterator_type __x) : current(__x) { } function in class:reverse_iterator
177 reverse_iterator(const reverse_iterator& __x) function in class:reverse_iterator
181 reverse_iterator
190 reverse_iterator(const reverse_iterator<_Iter>& __x) function in class:reverse_iterator
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Analysis/Support/
H A DBumpVector.h83 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
84 using reverse_iterator = std::reverse_iterator<iterator>;
98 reverse_iterator rbegin() { return reverse_iterator(end()); }
100 reverse_iterator rend() { return reverse_iterator(begin()); }
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
H A Derase_fn_imps.hpp71 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
73 erase(reverse_iterator it)
78 reverse_iterator ret_it = it;
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
H A Derase_fn_imps.hpp71 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
73 erase(reverse_iterator it)
78 reverse_iterator ret_it = it;
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
H A Drb_tree_.hpp115 typedef typename base_type::reverse_iterator reverse_iterator; typedef in class:__gnu_pbds::detail::PB_DS_RB_TREE_NAME
165 inline reverse_iterator
166 erase(reverse_iterator);
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
H A Drb_tree_.hpp115 typedef typename base_type::reverse_iterator reverse_iterator; typedef in class:__gnu_pbds::detail::PB_DS_RB_TREE_NAME
165 inline reverse_iterator
166 erase(reverse_iterator);
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyUtil.h132 using reverse_iterator = std::reverse_iterator<iterator>;
133 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
167 reverse_iterator rbegin() { return reverse_iterator(end()); }
168 reverse_iterator rend() { return reverse_iterator(begin()); }
206 llvm::iterator_range<reverse_iterator> reverse() {
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DArrayRef.h50 using reverse_iterator = std::reverse_iterator<iterator>;
51 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
154 reverse_iterator rbegin() const { return reverse_iterator(end()); }
155 reverse_iterator rend() const { return reverse_iterator(begin()); }
314 using reverse_iterator = std::reverse_iterator<iterator>;
315 using const_reverse_iterator = std::reverse_iterator<const_iterato
[all...]
H A DAllocatorList.h125 using reverse_iterator =
126 IteratorImpl<T, typename list_type::reverse_iterator>;
166 reverse_iterator rbegin() { return reverse_iterator(List.rbegin()); }
167 reverse_iterator rend() { return reverse_iterator(List.rend()); }
/netbsd-current/external/gpl3/gdb.old/dist/gdb/unittests/
H A Dstring_view-selftests.c136 const gdb::string_view::reverse_iterator it_rbegin = sv4.rbegin ();
139 const gdb::string_view::reverse_iterator it_rend = sv4.rend ();
/netbsd-current/external/gpl3/gdb/dist/gdb/unittests/
H A Dstring_view-selftests.c147 const gdb::string_view::reverse_iterator it_rbegin = sv4.rbegin ();
150 const gdb::string_view::reverse_iterator it_rend = sv4.rend ();

Completed in 359 milliseconds

12345678