Searched refs:ThrowingIterator (Results 1 – 10 of 10) sorted by relevance
321 ThrowingIterator<int> begin() const;322 ThrowingIterator<int> end() const noexcept; // auto(t.end()) doesn't throw328 ThrowingIterator<int> begin() const;329 friend ThrowingIterator<int> end(NoThrowADLEnd&) noexcept; // auto(end(t)) doesn't throw330 friend ThrowingIterator<int> end(const NoThrowADLEnd&) noexcept;336 ThrowingIterator<int> begin() const;337 ThrowingIterator<int>& end() const noexcept; // auto(t.end()) may throw
484 ThrowingIterator<int> rbegin() const;485 ThrowingIterator<int> rend() const noexcept; // auto(t.rend()) doesn't throw491 ThrowingIterator<int> rbegin() const;492 friend ThrowingIterator<int> rend(NoThrowADLREnd&) noexcept; // auto(rend(t)) doesn't throw493 friend ThrowingIterator<int> rend(const NoThrowADLREnd&) noexcept;499 ThrowingIterator<int> rbegin() const;500 ThrowingIterator<int>& rend() const noexcept; // auto(t.rend()) may throw
296 ThrowingIterator<int> begin() const noexcept; // auto(t.begin()) doesn't throw302 friend ThrowingIterator<int> begin(NoThrowADLBegin&) noexcept; // auto(begin(t)) doesn't throw303 friend ThrowingIterator<int> begin(const NoThrowADLBegin&) noexcept;309 ThrowingIterator<int>& begin() const noexcept; // auto(t.begin()) may throw
459 ThrowingIterator<int> rbegin() const noexcept; // auto(t.rbegin()) doesn't throw465 friend ThrowingIterator<int> rbegin(NoThrowADLRBegin&) noexcept; // auto(rbegin(t)) doesn't throw466 friend ThrowingIterator<int> rbegin(const NoThrowADLRBegin&) noexcept;472 ThrowingIterator<int>& rbegin() const noexcept; // auto(t.rbegin()) may throw
427 struct ThrowingIterator { struct436 TEST_CONSTEXPR ThrowingIterator() in ThrowingIterator() function441 TEST_CONSTEXPR ThrowingIterator(const ThrowingIterator &rhs) in ThrowingIterator() argument444 TEST_CONSTEXPR_CXX14 ThrowingIterator& operator=(const ThrowingIterator& rhs) {471 TEST_CONSTEXPR_CXX14 ThrowingIterator& operator++() {483 TEST_CONSTEXPR_CXX14 ThrowingIterator operator++(int) {484 ThrowingIterator temp = *this; argument489 TEST_CONSTEXPR_CXX14 ThrowingIterator& operator--() {502 ThrowingIterator temp = *this; argument507 …TEST_CONSTEXPR_CXX14 friend bool operator==(const ThrowingIterator& a, const ThrowingIterator& b) {[all …]
209 … static_assert((!std::__is_cpp17_contiguous_iterator<ThrowingIterator <char *> >::value), ""); in main()
177 typedef ThrowingIterator<char> TIter; in test()
155 typedef ThrowingIterator<char> TIter; in test()
999 typedef ThrowingIterator<char> TIter; in test9()