Lines Matching refs:iterator_impl
45 class iterator_impl {
55 iterator_impl() : my_pos(nullptr) {} in iterator_impl() function
57 iterator_impl( pointer_type pos ) : my_pos(pos) {} in iterator_impl() function
59 iterator_impl& operator++() {
64 iterator_impl operator++( int ) {
65 iterator_impl it(*this);
70 iterator_impl& operator--() {
75 iterator_impl operator--( int ) {
76 iterator_impl it(*this);
81 bool operator==( const iterator_impl& rhs ) const {
85 bool operator!=( const iterator_impl& rhs ) const {
113 using iterator = iterator_impl<T>;
114 using const_iterator = iterator_impl<const T>;