Lines Matching refs:reverse_iterator
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
122 #include <__iterator/reverse_iterator.h>
188 using reverse_iterator = std::reverse_iterator<iterator>;
189 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
212 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator rbegin() _NOEXCEPT {
213 return reverse_iterator(end());
218 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator rend() _NOEXCEPT {
219 return reverse_iterator(begin());
283 typedef std::reverse_iterator<iterator> reverse_iterator;
284 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
315 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator rbegin() _NOEXCEPT {
316 return reverse_iterator(end());
321 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator rend() _NOEXCEPT {
322 return reverse_iterator(begin());