Home
last modified time | relevance | path

Searched defs:reverse_iterator (Results 1 – 25 of 162) sorted by relevance

1234567

/third_party/boost/libs/stl_interfaces/example/
Dreverse_iterator.cpp22 struct reverse_iterator struct
32 reverse_iterator() : it_() {} in reverse_iterator() argument
33 reverse_iterator(BidiIter it) : it_(it) {} in reverse_iterator() function
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
/third_party/boost/boost/stl_interfaces/
Dreverse_iterator.hpp63 struct reverse_iterator struct
76 constexpr reverse_iterator() noexcept(noexcept(BidiIter())) : it_() {} in reverse_iterator() function
77 constexpr reverse_iterator(BidiIter it) noexcept( in reverse_iterator() argument
85 reverse_iterator(reverse_iterator<BidiIter2> const & it) : it_(it.it_) in reverse_iterator() argument
102 operator*() const noexcept( in operator *()
108 constexpr reverse_iterator & operator+=( in operator +=()
125 constexpr BidiIter base() const noexcept { return it_; } in base()
129 constexpr BidiIter & base_reference() noexcept { return it_; } in base_reference()
130 constexpr BidiIter const & base_reference() const noexcept in base_reference()
138 BidiIter it_;
[all …]
/third_party/boost/boost/iterator/
Dreverse_iterator.hpp19 class reverse_iterator class
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
/third_party/boost/libs/iterator/doc/
Diterator_adaptor_tutorial.rst125 .. |reverse_iterator| replace:: ``reverse_iterator`` substdef
126 .. _reverse_iterator: reverse_iterator.html target
/third_party/boost/boost/move/detail/
Dreverse_iterator.hpp32 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
/third_party/boost/boost/intrusive/detail/
Dreverse_iterator.hpp32 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
/third_party/boost/libs/iterator/test/
Dreverse_iterator_test.cpp114 typedef boost::reverse_iterator<dummyT*> reverse_iterator; in main() typedef
141 std::deque<dummyT>::iterator> reverse_iterator; in main() typedef
/third_party/gn/src/base/
Dvalue_iterators.h128 using reverse_iterator = std::reverse_iterator<iterator>; variable
167 using reverse_iterator = std::reverse_iterator<iterator>; variable
/third_party/boost/boost/
Darray.hpp85 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in boost::array
89 value_type, reference, iterator, difference_type> reverse_iterator; typedef in boost::array
94 typedef std::reverse_iterator<iterator,T> reverse_iterator; typedef in boost::array
214 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in boost::array
218 value_type, reference, iterator, difference_type> reverse_iterator; typedef in boost::array
223 typedef std::reverse_iterator<iterator,T> reverse_iterator; typedef in boost::array
/third_party/boost/libs/intrusive/test/
Diterator_test.hpp115 typedef typename get_reverse_iterator<C>::type reverse_iterator; in test_iterator_compatible() typedef
157 typedef typename get_reverse_iterator<C>::type reverse_iterator; in test_iterator_input_and_compatible() typedef
314 typedef typename get_reverse_iterator<C>::type reverse_iterator; in test_iterator_forward() typedef
336 typedef typename C::reverse_iterator reverse_iterator; in test_iterator_bidirectional() typedef
358 typedef typename C::reverse_iterator reverse_iterator; in test_iterator_random() typedef
Dnull_iterator_test.cpp67 ,reverse_iterator, iterator) reverse_iterator; in BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT() typedef
/third_party/boost/tools/bcp/
Dfileview.hpp33 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in fileview
/third_party/boost/boost/numeric/ublas/tensor/
Dstorage_traits.hpp46 using reverse_iterator = typename array_type::reverse_iterator; typedef
72 using reverse_iterator = typename array_type::reverse_iterator; typedef
/third_party/boost/libs/container/test/
Dnull_iterators_test.cpp101 ,reverse_iterator, iterator) reverse_iterator; in check_null_iterators() typedef
/third_party/boost/libs/multi_index/test/
Dtest_iterators.cpp25 typedef typename Index::reverse_iterator reverse_iterator; in test_non_const_iterators() typedef
139 typedef typename Index::reverse_iterator reverse_iterator; in test_non_const_rnd_iterators() typedef
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDie.h406 reverse_iterator(llvm::DWARFDie::iterator It) in reverse_iterator() function
/third_party/boost/boost/bimap/container_adaptor/
Dordered_associative_container_adaptor.hpp161 typedef ReverseIterator reverse_iterator; typedef in boost::bimaps::container_adaptor::ordered_associative_container_adaptor
/third_party/boost/boost/intrusive/
Drbtree.hpp103 typedef typename implementation_defined::reverse_iterator reverse_iterator; typedef in boost::intrusive::rbtree_impl
535 typedef typename Base::reverse_iterator reverse_iterator; typedef in boost::intrusive::rbtree
Davltree.hpp103 typedef typename implementation_defined::reverse_iterator reverse_iterator; typedef in boost::intrusive::avltree_impl
532 typedef typename Base::reverse_iterator reverse_iterator; typedef in boost::intrusive::avltree
Dsplaytree.hpp93 typedef typename implementation_defined::reverse_iterator reverse_iterator; typedef in boost::intrusive::splaytree_impl
610 typedef typename Base::reverse_iterator reverse_iterator; typedef in boost::intrusive::splaytree
/third_party/boost/boost/numeric/ublas/
Dmatrix_vector.hpp116 typedef boost::reverse_iterator<iterator> reverse_iterator; typedef in boost::numeric::ublas::matrix_row_vector
269 typedef boost::reverse_iterator<iterator> reverse_iterator; typedef in boost::numeric::ublas::matrix_column_vector
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTrace.h82 using reverse_iterator = std::reverse_iterator<iterator>; variable
/third_party/boost/boost/log/attributes/
Dnamed_scope.hpp221 typedef std::reverse_iterator< iterator > reverse_iterator; typedef in boost::attributes::named_scope_list
248 typedef implementation_defined reverse_iterator; typedef in boost::attributes::named_scope_list
/third_party/boost/libs/container/bench/
Dvarray.hpp83 typedef typename base_t::reverse_iterator reverse_iterator; typedef in boost::container::varray
/third_party/boost/boost/multi_array/
Dconcept_checks.hpp97 typedef typename Array::reverse_iterator reverse_iterator; typedef
185 typedef typename Array::reverse_iterator reverse_iterator; typedef

1234567