Lines Matching refs:iterator
32 class _LIBCPP_TYPE_VIS path::iterator {
55 iterator() in iterator() function
59 iterator(const iterator&) = default;
60 ~iterator() = default;
62 iterator& operator=(const iterator&) = default;
71 iterator& operator++() {
80 iterator operator++(int) {
81 iterator __it(*this);
87 iterator& operator--() {
96 iterator operator--(int) {
97 iterator __it(*this);
105 inline _LIBCPP_INLINE_VISIBILITY friend bool operator==(const iterator&,
106 const iterator&);
108 iterator& __increment();
109 iterator& __decrement();
117 inline _LIBCPP_INLINE_VISIBILITY bool operator==(const path::iterator& __lhs,
118 const path::iterator& __rhs) {
123 inline _LIBCPP_INLINE_VISIBILITY bool operator!=(const path::iterator& __lhs,
124 const path::iterator& __rhs) {