Lines Matching refs:reverse_iterator
27 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonb4afe4b50111::ReverseOnlyVector
29 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
30 reverse_iterator rend() { return Vec.rend(); } in rend()
48 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonb4afe4b50111::BidirectionalVector
49 reverse_iterator rbegin() const { return Vec.rbegin(); } in rbegin()
50 reverse_iterator rend() const { return Vec.rend(); } in rend()
68 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonb4afe4b50111::BidirectionalVectorConsts
70 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
71 reverse_iterator rend() { return Vec.rend(); } in rend()
84 class reverse_iterator { class in __anonb4afe4b50111::CustomIteratorVector
88 reverse_iterator() = default;
89 reverse_iterator(const reverse_iterator &) = default;
90 reverse_iterator &operator=(const reverse_iterator &) = default;
92 explicit reverse_iterator(std::vector<int>::iterator I) : I(I) {} in reverse_iterator() function in __anonb4afe4b50111::CustomIteratorVector::reverse_iterator
94 reverse_iterator &operator++() { in operator ++()
98 reverse_iterator &operator--() { in operator --()
104 friend bool operator==(const reverse_iterator &L, in operator ==()
105 const reverse_iterator &R) { in operator ==()
108 friend bool operator!=(const reverse_iterator &L, in operator !=()
109 const reverse_iterator &R) { in operator !=()
116 reverse_iterator rbegin() const { return reverse_iterator(V.end()); } in rbegin()
117 reverse_iterator rend() const { return reverse_iterator(V.begin()); } in rend()