Lines Matching defs:NonThrowingIterator
629 struct NonThrowingIterator {
636 NonThrowingIterator()
638 explicit NonThrowingIterator(const T *first, const T *last)
640 NonThrowingIterator(const NonThrowingIterator& rhs)
643 NonThrowingIterator& operator=(const NonThrowingIterator& rhs) TEST_NOEXCEPT {
654 NonThrowingIterator& operator++() TEST_NOEXCEPT {
659 NonThrowingIterator operator++(int) TEST_NOEXCEPT {
660 NonThrowingIterator temp = *this;
665 NonThrowingIterator & operator--() TEST_NOEXCEPT {
670 NonThrowingIterator operator--(int) TEST_NOEXCEPT {
671 NonThrowingIterator temp = *this;
676 friend bool operator==(const NonThrowingIterator& a, const NonThrowingIterator& b) TEST_NOEXCEPT {
684 friend bool operator!=(const NonThrowingIterator& a, const NonThrowingIterator& b) TEST_NOEXCEPT {