Lines Matching refs:Derived
86 class Derived >
117 bool operator==(Derived const & rhs) const in operator ==()
122 bool operator!=(Derived const & rhs) const in operator !=()
127 difference_type operator-(Derived const & rhs) const in operator -()
133 Derived & operator+=(difference_type const & s) in operator +=()
137 return static_cast<Derived&>(*this); in operator +=()
140 Derived & operator-=(difference_type const & s) in operator -=()
144 return static_cast<Derived&>(*this); in operator -=()
147 Derived operator+(difference_type const & s) const in operator +()
149 Derived ret(static_cast<Derived const&>(*this)); in operator +()
154 Derived operator-(difference_type const & s) const in operator -()
156 Derived ret(static_cast<Derived const&>(*this)); in operator -()
161 Derived& operator++() in operator ++()
165 return static_cast<Derived&>(*this); in operator ++()
168 Derived& operator--() in operator --()
172 return static_cast<Derived&>(*this); in operator --()
175 Derived operator++(int) in operator ++()
177 Derived ret(static_cast<Derived const&>(*this)); in operator ++()
183 Derived operator--(int) in operator --()
185 Derived ret(static_cast<Derived const&>(*this)); in operator --()