Home
last modified time | relevance | path

Searched refs:reverse_iterator (Results 1 – 25 of 94) sorted by relevance

1234

/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/bits/
Dstl_iterator.h98 class reverse_iterator in _GLIBCXX_VISIBILITY()
122 reverse_iterator() : current() { } in _GLIBCXX_VISIBILITY()
128 reverse_iterator(iterator_type __x) : current(__x) { } in _GLIBCXX_VISIBILITY()
133 reverse_iterator(const reverse_iterator& __x) in _GLIBCXX_VISIBILITY()
141 reverse_iterator(const reverse_iterator<_Iter>& __x) in _GLIBCXX_VISIBILITY()
182 reverse_iterator& in _GLIBCXX_VISIBILITY()
194 reverse_iterator in _GLIBCXX_VISIBILITY()
197 reverse_iterator __tmp = *this; in _GLIBCXX_VISIBILITY()
207 reverse_iterator& in _GLIBCXX_VISIBILITY()
219 reverse_iterator in _GLIBCXX_VISIBILITY()
[all …]
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/bits/
Dstl_iterator.h101 class reverse_iterator in _GLIBCXX_VISIBILITY()
127 reverse_iterator() : current() { } in _GLIBCXX_VISIBILITY()
133 reverse_iterator(iterator_type __x) : current(__x) { } in _GLIBCXX_VISIBILITY()
139 reverse_iterator(const reverse_iterator& __x) in _GLIBCXX_VISIBILITY()
148 reverse_iterator(const reverse_iterator<_Iter>& __x) in _GLIBCXX_VISIBILITY()
191 _GLIBCXX17_CONSTEXPR reverse_iterator& in _GLIBCXX_VISIBILITY()
203 _GLIBCXX17_CONSTEXPR reverse_iterator in _GLIBCXX_VISIBILITY()
206 reverse_iterator __tmp = *this; in _GLIBCXX_VISIBILITY()
216 _GLIBCXX17_CONSTEXPR reverse_iterator& in _GLIBCXX_VISIBILITY()
228 _GLIBCXX17_CONSTEXPR reverse_iterator in _GLIBCXX_VISIBILITY()
[all …]
Drange_access.h177 inline _GLIBCXX17_CONSTEXPR reverse_iterator<_Tp*> in _GLIBCXX_VISIBILITY()
179 { return reverse_iterator<_Tp*>(__arr + _Nm); } in _GLIBCXX_VISIBILITY()
187 inline _GLIBCXX17_CONSTEXPR reverse_iterator<_Tp*> in _GLIBCXX_VISIBILITY()
189 { return reverse_iterator<_Tp*>(__arr); } in _GLIBCXX_VISIBILITY()
197 inline _GLIBCXX17_CONSTEXPR reverse_iterator<const _Tp*> in _GLIBCXX_VISIBILITY()
199 { return reverse_iterator<const _Tp*>(__il.end()); } in _GLIBCXX_VISIBILITY()
207 inline _GLIBCXX17_CONSTEXPR reverse_iterator<const _Tp*> in _GLIBCXX_VISIBILITY()
209 { return reverse_iterator<const _Tp*>(__il.begin()); } in _GLIBCXX_VISIBILITY()
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/debug/
Dstl_iterator.h39 __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 struct __is_safe_random_iterator<std::reverse_iterator<_Iterator> >
57 struct _Unsafe_type<std::reverse_iterator<_Iterator> >
60 typedef std::reverse_iterator<_UnsafeType> _Type;
64 inline std::reverse_iterator<typename _Unsafe_type<_Iterator>::_Type>
65 __unsafe(const std::reverse_iterator<_Iterator>& __it)
68 return std::reverse_iterator<_UnsafeType>(__unsafe(__it.base()));
[all …]
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
Diterators_fn_imps.hpp82 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
86 return (reverse_iterator(m_p_head->m_p_right)); in rbegin()
90 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
94 return (reverse_iterator(m_p_head)); in rend()
Dbin_search_tree_.hpp162 typedef typename traits_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_BIN_TREE_NAME
228 inline reverse_iterator
234 inline reverse_iterator
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
Diterators_fn_imps.hpp82 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
86 return (reverse_iterator(m_p_head->m_p_right)); in rbegin()
90 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
94 return (reverse_iterator(m_p_head)); in rend()
Dbin_search_tree_.hpp162 typedef typename traits_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_BIN_TREE_NAME
228 inline reverse_iterator
234 inline reverse_iterator
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/
Diterators_fn_imps.hpp76 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
86 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
89 { return reverse_iterator(m_p_head); } in rend()
Dpat_trie_.hpp266 typedef typename traits_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_PAT_TRIE_NAME
354 inline reverse_iterator
355 erase(reverse_iterator);
380 inline reverse_iterator
386 inline reverse_iterator
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/
Diterators_fn_imps.hpp76 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
86 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
89 { return reverse_iterator(m_p_head); } in rend()
Dpat_trie_.hpp265 typedef typename traits_type::reverse_iterator reverse_iterator; typedef in __gnu_pbds::detail::PB_DS_PAT_TRIE_NAME
353 inline reverse_iterator
354 erase(reverse_iterator);
379 inline reverse_iterator
385 inline reverse_iterator
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
Drb_tree_.hpp115 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);
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
Drb_tree_.hpp115 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);
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
Dsplay_tree_.hpp141 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);
Derase_fn_imps.hpp69 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
71 erase(reverse_iterator it) in erase()
76 reverse_iterator ret_it = it; in erase()
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
Dsplay_tree_.hpp141 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);
Derase_fn_imps.hpp69 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
71 erase(reverse_iterator it) in erase()
76 reverse_iterator ret_it = it; in erase()
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/tr1/
Darray67 typedef std::reverse_iterator<iterator> reverse_iterator;
68 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
100 reverse_iterator
102 { return reverse_iterator(end()); }
108 reverse_iterator
110 { return reverse_iterator(begin()); }
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/tr1/
Darray66 typedef std::reverse_iterator<iterator> reverse_iterator;
67 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
99 reverse_iterator
101 { return reverse_iterator(end()); }
107 reverse_iterator
109 { return reverse_iterator(begin()); }
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/debug/
Dmultiset.h72 typedef std::reverse_iterator<iterator> reverse_iterator; in _GLIBCXX_VISIBILITY() typedef
73 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; in _GLIBCXX_VISIBILITY()
156 reverse_iterator in _GLIBCXX_VISIBILITY()
158 { return reverse_iterator(end()); } in _GLIBCXX_VISIBILITY()
164 reverse_iterator in _GLIBCXX_VISIBILITY()
166 { return reverse_iterator(begin()); } in _GLIBCXX_VISIBILITY()
Dset.h72 typedef std::reverse_iterator<iterator> reverse_iterator; in _GLIBCXX_VISIBILITY() typedef
73 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; in _GLIBCXX_VISIBILITY()
156 reverse_iterator in _GLIBCXX_VISIBILITY()
158 { return reverse_iterator(end()); } in _GLIBCXX_VISIBILITY()
164 reverse_iterator in _GLIBCXX_VISIBILITY()
166 { return reverse_iterator(begin()); } in _GLIBCXX_VISIBILITY()
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/profile/
Dmultiset.h58 typedef typename _Base::reverse_iterator reverse_iterator; in _GLIBCXX_VISIBILITY() typedef
143 reverse_iterator in _GLIBCXX_VISIBILITY()
145 { return reverse_iterator(end()); } in _GLIBCXX_VISIBILITY()
151 reverse_iterator in _GLIBCXX_VISIBILITY()
153 { return reverse_iterator(begin()); } in _GLIBCXX_VISIBILITY()
Dset.h58 typedef typename _Base::reverse_iterator reverse_iterator; in _GLIBCXX_VISIBILITY() typedef
143 reverse_iterator in _GLIBCXX_VISIBILITY()
145 { return reverse_iterator(end()); } in _GLIBCXX_VISIBILITY()
151 reverse_iterator in _GLIBCXX_VISIBILITY()
153 { return reverse_iterator(begin()); } in _GLIBCXX_VISIBILITY()
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/profile/
Darray52 typedef std::reverse_iterator<iterator> reverse_iterator;
53 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
88 _GLIBCXX17_CONSTEXPR reverse_iterator
90 { return reverse_iterator(end()); }
96 _GLIBCXX17_CONSTEXPR reverse_iterator
98 { return reverse_iterator(begin()); }

1234