! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
| 13428 | @pre The iterator is initialized; i.e. `m_object != nullptr`. |
| 13429 | */ |
| 13430 | iter_impl operator-(difference_type i) const |
| 13431 | { |
| 13432 | auto result = *this; |
| 13433 | result -= i; |
| 13434 | return result; |
| 13435 | } |
| 13436 | |
| 13437 | /*! |
| 13438 | @brief return difference |