Lines Matching refs:ThrowingIterator
334 struct ThrowingIterator { struct
344 ThrowingIterator () in ThrowingIterator() function
346 …ThrowingIterator (const T *first, const T *last, size_t index = 0, ThrowingAction action = TADeref…
348 ThrowingIterator (const ThrowingIterator &rhs) in ThrowingIterator() argument
350 ThrowingIterator & operator= (const ThrowingIterator &rhs)
389 ThrowingIterator & operator++()
406 ThrowingIterator operator++(int)
408 ThrowingIterator temp = *this; argument
413 ThrowingIterator & operator--()
430 ThrowingIterator operator--(int) {
431 ThrowingIterator temp = *this; argument
436 bool operator== (const ThrowingIterator &rhs) const
465 bool operator== (const ThrowingIterator<T>& a, const ThrowingIterator<T>& b) argument
469 bool operator!= (const ThrowingIterator<T>& a, const ThrowingIterator<T>& b)