/third_party/boost/boost/move/detail/ |
D | reverse_iterator.hpp | 32 class reverse_iterator class 44 reverse_iterator() in reverse_iterator() function in boost::movelib::reverse_iterator 48 explicit reverse_iterator(It r) in reverse_iterator() function in boost::movelib::reverse_iterator 52 reverse_iterator(const reverse_iterator& r) in reverse_iterator() function in boost::movelib::reverse_iterator 57 reverse_iterator( const reverse_iterator<OtherIt>& r in reverse_iterator() function in boost::movelib::reverse_iterator 63 reverse_iterator & operator=( const reverse_iterator& r) in operator =() 67 typename boost::move_detail::enable_if_convertible<OtherIt, It, reverse_iterator &>::type 68 operator=( const reverse_iterator<OtherIt>& r) in operator =() 94 reverse_iterator& operator++() in operator ++() 100 reverse_iterator operator++(int) in operator ++() [all …]
|
/third_party/boost/boost/intrusive/detail/ |
D | reverse_iterator.hpp | 32 class reverse_iterator class 44 reverse_iterator() in reverse_iterator() function in boost::intrusive::reverse_iterator 48 explicit reverse_iterator(It r) in reverse_iterator() function in boost::intrusive::reverse_iterator 52 reverse_iterator(const reverse_iterator& r) in reverse_iterator() function in boost::intrusive::reverse_iterator 57 reverse_iterator( const reverse_iterator<OtherIt>& r in reverse_iterator() function in boost::intrusive::reverse_iterator 63 reverse_iterator & operator=( const reverse_iterator& r) in operator =() 67 typename boost::intrusive::detail::enable_if_convertible<OtherIt, It, reverse_iterator &>::type 68 operator=( const reverse_iterator<OtherIt>& r) in operator =() 94 reverse_iterator& operator++() in operator ++() 100 reverse_iterator operator++(int) in operator ++() [all …]
|
/third_party/boost/libs/iterator/doc/ |
D | reverse_iterator_ref.rst | 8 class reverse_iterator 17 reverse_iterator() {} 18 explicit reverse_iterator(Iterator x) ; 21 reverse_iterator( 22 reverse_iterator<OtherIterator> const& r 27 reverse_iterator& operator++(); 28 reverse_iterator& operator--(); 44 ``reverse_iterator`` requirements 53 ``reverse_iterator`` models 56 A specialization of ``reverse_iterator`` models the same iterator [all …]
|
/third_party/boost/boost/iterator/ |
D | reverse_iterator.hpp | 19 class reverse_iterator class 20 : public iterator_adaptor< reverse_iterator<Iterator>, Iterator > 22 typedef iterator_adaptor< reverse_iterator<Iterator>, Iterator > super_t; 27 reverse_iterator() {} in reverse_iterator() function in boost::iterators::reverse_iterator 29 explicit reverse_iterator(Iterator x) in reverse_iterator() function in boost::iterators::reverse_iterator 33 reverse_iterator( in reverse_iterator() function in boost::iterators::reverse_iterator 34 reverse_iterator<OtherIterator> const& r in reverse_iterator() 58 distance_to(reverse_iterator<OtherIterator> const& y) const in distance_to() 65 inline reverse_iterator<BidirectionalIterator> make_reverse_iterator(BidirectionalIterator x) in make_reverse_iterator() 67 return reverse_iterator<BidirectionalIterator>(x); in make_reverse_iterator() [all …]
|
/third_party/boost/boost/stl_interfaces/ |
D | reverse_iterator.hpp | 63 struct reverse_iterator struct 65 reverse_iterator<BidiIter>, 76 constexpr reverse_iterator() noexcept(noexcept(BidiIter())) : it_() {} in reverse_iterator() function 77 constexpr reverse_iterator(BidiIter it) noexcept( in reverse_iterator() function 85 reverse_iterator(reverse_iterator<BidiIter2> const & it) : it_(it.it_) in reverse_iterator() function 89 operator-(reverse_iterator lhs, reverse_iterator rhs) noexcept( in operator -() 108 constexpr reverse_iterator & operator+=( in operator +=() argument 136 friend struct reverse_iterator; 143 reverse_iterator<BidiIter> lhs, in operator ==() 144 reverse_iterator<BidiIter> in operator ==() [all …]
|
/third_party/boost/libs/iterator/doc/quickbook/ |
D | reverse_iterator.qbk | 9 using `reverse_iterator`. 17 boost::reverse_iterator<base_iterator> 50 class reverse_iterator 59 reverse_iterator() {} 60 explicit reverse_iterator(Iterator x) ; 63 reverse_iterator( 64 reverse_iterator<OtherIterator> const& r 69 reverse_iterator& operator++(); 70 reverse_iterator& operator--(); 92 A specialization of `reverse_iterator` models the same iterator [all …]
|
/third_party/boost/boost/ |
D | array.hpp | 85 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in boost::array 86 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 88 typedef std::reverse_iterator<iterator, std::random_access_iterator_tag, 89 value_type, reference, iterator, difference_type> reverse_iterator; typedef in boost::array 90 typedef std::reverse_iterator<const_iterator, std::random_access_iterator_tag, 94 typedef std::reverse_iterator<iterator,T> reverse_iterator; typedef in boost::array 95 typedef std::reverse_iterator<const_iterator,T> const_reverse_iterator; 98 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() 106 reverse_iterator rend() { return reverse_iterator(begin()); } in rend() 214 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in boost::array [all …]
|
/third_party/boost/libs/iterator/test/ |
D | reverse_iterator_test.cpp | 30 typedef boost::reverse_iterator<boost::bidirectional_iterator_archetype<dummyT> > Iter; in main() 37 typedef boost::reverse_iterator<boost::mutable_bidirectional_iterator_archetype<dummyT> > Iter; in main() 50 typedef boost::reverse_iterator<iter> Iter; in main() 64 typedef boost::reverse_iterator<iter> Iter; in main() 76 typedef boost::reverse_iterator<iter> Iter; in main() 88 typedef boost::reverse_iterator<iter> Iter; in main() 100 typedef boost::reverse_iterator<iter> Iter; in main() 114 typedef boost::reverse_iterator<dummyT*> reverse_iterator; in main() typedef 116 reverse_iterator i(reversed + N); in main() 121 typedef boost::reverse_iterator<const dummyT*> const_reverse_iterator; in main() [all …]
|
D | iterator_adaptor_cc.cpp | 15 typedef boost::reverse_iterator<int*> rev_iter; in main() 16 typedef boost::reverse_iterator<int const*> c_rev_iter; in main() 34 typedef boost::reverse_iterator<std::list<int>::iterator> rev_iter; in main() 35 typedef boost::reverse_iterator<std::list<int>::const_iterator> c_rev_iter; in main()
|
/third_party/boost/libs/stl_interfaces/example/ |
D | reverse_iterator.cpp | 22 struct reverse_iterator struct 24 reverse_iterator<BidiIter>, 32 reverse_iterator() : it_() {} in reverse_iterator() function 33 reverse_iterator(BidiIter it) : it_(it) {} in reverse_iterator() argument 42 bool operator==(reverse_iterator other) const { return it_ == other.it_; } in operator ==() argument 61 diff_t operator-(reverse_iterator other) const in operator -() argument 65 reverse_iterator & operator+=(diff_t n) in operator +=() argument 79 using rev_bidi_iter = reverse_iterator<std::list<int>::iterator>; argument 80 using rev_ra_iter = reverse_iterator<std::vector<int>::iterator>; 108 using rev_ptr_iter = reverse_iterator<int *>; in main()
|
/third_party/boost/boost/numeric/ublas/ |
D | matrix_vector.hpp | 116 typedef boost::reverse_iterator<iterator> reverse_iterator; typedef in boost::numeric::ublas::matrix_row_vector 117 typedef boost::reverse_iterator<const_iterator> const_reverse_iterator; 158 reverse_iterator rbegin() { in rbegin() 159 return reverse_iterator(end()); in rbegin() 173 reverse_iterator rend() { in rend() 174 return reverse_iterator(begin()); in rend() 269 typedef boost::reverse_iterator<iterator> reverse_iterator; typedef in boost::numeric::ublas::matrix_column_vector 270 typedef boost::reverse_iterator<const_iterator> const_reverse_iterator; 311 reverse_iterator rbegin() { in rbegin() 312 return reverse_iterator(end()); in rbegin() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFDie.h | 281 std::reverse_iterator<iterator> rbegin() const; 282 std::reverse_iterator<iterator> rend() const; 345 friend std::reverse_iterator<llvm::DWARFDie::iterator>; 396 class reverse_iterator<llvm::DWARFDie::iterator> 398 reverse_iterator<llvm::DWARFDie::iterator>, 406 reverse_iterator(llvm::DWARFDie::iterator It) in reverse_iterator() function 416 reverse_iterator<llvm::DWARFDie::iterator> &operator++() { 426 reverse_iterator<llvm::DWARFDie::iterator> &operator--() { 444 bool equals(const reverse_iterator<llvm::DWARFDie::iterator> &RHS) const { in equals() 453 inline bool operator==(const std::reverse_iterator<DWARFDie::iterator> &LHS, [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
D | Path.h | 75 class reverse_iterator 81 friend reverse_iterator rbegin(StringRef path); 82 friend reverse_iterator rend(StringRef path); 87 reverse_iterator &operator++(); // preincrement 88 bool operator==(const reverse_iterator &RHS) const; 89 bool operator!=(const reverse_iterator &RHS) const { return !(*this == RHS); } 92 ptrdiff_t operator-(const reverse_iterator &RHS) const; 108 reverse_iterator rbegin(StringRef path); 113 reverse_iterator rend(StringRef path);
|
/third_party/boost/boost/geometry/iterators/ |
D | point_reverse_iterator.hpp | 27 : public std::reverse_iterator<point_iterator<Geometry> > 30 typedef std::reverse_iterator<point_iterator<Geometry> > base_type; 52 std::reverse_iterator<point_iterator<Geometry> >, in point_reverse_iterator() 53 std::reverse_iterator<point_iterator<OtherGeometry> > in point_reverse_iterator() 68 return std::reverse_iterator in points_rbegin() 80 return std::reverse_iterator in points_rend()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
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);
|
/third_party/boost/boost/typeof/std/ |
D | iterator.hpp | 30 BOOST_TYPEOF_REGISTER_TEMPLATE(std::reverse_iterator, 2) 31 BOOST_TYPEOF_REGISTER_TEMPLATE(std::reverse_iterator, 3) 32 BOOST_TYPEOF_REGISTER_TEMPLATE(std::reverse_iterator, 4) 33 BOOST_TYPEOF_REGISTER_TEMPLATE(std::reverse_iterator, 5) 35 BOOST_TYPEOF_REGISTER_TEMPLATE(std::reverse_iterator, 1)
|
/third_party/gn/src/base/ |
D | value_iterators.h | 128 using reverse_iterator = std::reverse_iterator<iterator>; variable 129 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 138 reverse_iterator rbegin(); 140 reverse_iterator rend(); 167 using reverse_iterator = std::reverse_iterator<iterator>; variable 168 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
|
/third_party/boost/boost/compute/container/ |
D | array.hpp | 61 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in boost::compute::array 62 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 151 reverse_iterator rbegin() in rbegin() 153 return reverse_iterator(end() - 1); in rbegin() 158 return reverse_iterator(end() - 1); in rbegin() 166 reverse_iterator rend() in rend() 168 return reverse_iterator(begin() - 1); in rend() 173 return reverse_iterator(begin() - 1); in rend()
|
/third_party/boost/libs/compute/include/boost/compute/container/ |
D | array.hpp | 61 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in boost::compute::array 62 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 151 reverse_iterator rbegin() in rbegin() 153 return reverse_iterator(end() - 1); in rbegin() 158 return reverse_iterator(end() - 1); in rbegin() 166 reverse_iterator rend() in rend() 168 return reverse_iterator(begin() - 1); in rend() 173 return reverse_iterator(begin() - 1); in rend()
|
/third_party/boost/libs/intrusive/test/ |
D | null_iterator_test.cpp | 56 BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(reverse_iterator) 67 ,reverse_iterator, iterator) reverse_iterator; in BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT() typedef 74 BOOST_TEST(on_0xFF_buffer<reverse_iterator>() == on_0x00_buffer<reverse_iterator>()); in BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT()
|
D | iterator_test.hpp | 30 template<typename D> static yes_type test(typename D::reverse_iterator const*); 48 typedef typename C::reverse_iterator type; 115 typedef typename get_reverse_iterator<C>::type reverse_iterator; in test_iterator_compatible() typedef 124 …SERT((!boost::intrusive::detail::is_convertible<const_reverse_iterator, reverse_iterator>::value)); in test_iterator_compatible() 141 reverse_iterator r(get_reverse_iterator<C>::begin(c)); in test_iterator_compatible() 157 typedef typename get_reverse_iterator<C>::type reverse_iterator; in test_iterator_input_and_compatible() typedef 161 typedef iterator_traits<reverse_iterator> rnit_traits; in test_iterator_input_and_compatible() 167 BOOST_STATIC_ASSERT((!is_same<reverse_iterator, const_reverse_iterator>::value)); in test_iterator_input_and_compatible() 314 typedef typename get_reverse_iterator<C>::type reverse_iterator; in test_iterator_forward() typedef 318 typedef iterator_traits<reverse_iterator> rnit_traits; in test_iterator_forward() [all …]
|
/third_party/boost/libs/container/test/ |
D | null_iterators_test.cpp | 55 BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(reverse_iterator) 76 check_plus_zero_impl(typename Container::reverse_iterator()); in check_plus_zero() 101 ,reverse_iterator, iterator) reverse_iterator; in check_null_iterators() typedef 108 BOOST_TEST(on_0xFF_buffer<reverse_iterator>() == on_0x00_buffer<reverse_iterator>()); in check_null_iterators()
|
/third_party/boost/libs/test/example/ |
D | const_string.hpp | 35 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in common_layer::const_string 36 typedef reverse_iterator const_reverse_iterator; 119 reverse_iterator rbegin() const { return reverse_iterator( m_end ); } in rbegin() 120 reverse_iterator rend() const { return reverse_iterator( m_begin ); } in rend()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
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()
|
/third_party/boost/boost/histogram/detail/ |
D | span.hpp | 110 using reverse_iterator = std::reverse_iterator<iterator>; typedef in boost::histogram::detail::span 111 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 171 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() 172 const_reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin() 173 const_reverse_iterator crbegin() { return reverse_iterator(end()); } in crbegin() 175 reverse_iterator rend() { return reverse_iterator(begin()); } in rend() 176 const_reverse_iterator rend() const { return reverse_iterator(begin()); } in rend() 177 const_reverse_iterator crend() { return reverse_iterator(begin()); } in crend()
|