Lines Matching refs:reverse_iterator
28 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anon8c75fdf20111::ReverseOnlyVector
30 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
31 reverse_iterator rend() { return Vec.rend(); } in rend()
49 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anon8c75fdf20111::BidirectionalVector
50 reverse_iterator rbegin() const { return Vec.rbegin(); } in rbegin()
51 reverse_iterator rend() const { return Vec.rend(); } in rend()
69 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anon8c75fdf20111::BidirectionalVectorConsts
71 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
72 reverse_iterator rend() { return Vec.rend(); } in rend()
85 class reverse_iterator { class in __anon8c75fdf20111::CustomIteratorVector
89 reverse_iterator() = default;
90 reverse_iterator(const reverse_iterator &) = default;
91 reverse_iterator &operator=(const reverse_iterator &) = default;
93 explicit reverse_iterator(std::vector<int>::iterator I) : I(I) {} in reverse_iterator() function in __anon8c75fdf20111::CustomIteratorVector::reverse_iterator
95 reverse_iterator &operator++() { in operator ++()
99 reverse_iterator &operator--() { in operator --()
105 friend bool operator==(const reverse_iterator &L, in operator ==()
106 const reverse_iterator &R) { in operator ==()
109 friend bool operator!=(const reverse_iterator &L, in operator !=()
110 const reverse_iterator &R) { in operator !=()
117 reverse_iterator rbegin() const { return reverse_iterator(V.end()); } in rbegin()
118 reverse_iterator rend() const { return reverse_iterator(V.begin()); } in rend()