Searched refs:ThrowingIterator (Results 1 – 9 of 9) sorted by relevance
334 struct ThrowingIterator { struct344 ThrowingIterator () in ThrowingIterator() function346 …ThrowingIterator (const T *first, const T *last, size_t index = 0, ThrowingAction action = TADeref…348 ThrowingIterator (const ThrowingIterator &rhs) in ThrowingIterator() argument350 ThrowingIterator & operator= (const ThrowingIterator &rhs)389 ThrowingIterator & operator++()406 ThrowingIterator operator++(int)408 ThrowingIterator temp = *this; argument413 ThrowingIterator & operator--()430 ThrowingIterator operator--(int) {[all …]
260 return new ThrowingIterator<Integer>(new IllegalStateException()); in testUnexpectedException()326 private static final class ThrowingIterator<E> implements Iterator<E> { class in IteratorTesterTest329 private ThrowingIterator(RuntimeException ex) { in ThrowingIterator() method in IteratorTesterTest.ThrowingIterator
56 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<ThrowingIterator <char *> >::valu… in main()
59 …static_assert(std::__libcpp_string_gets_noexcept_iterator<ThrowingIterator <char *> >::value … in main()
125 static_assert((!std::__libcpp_is_trivial_iterator<ThrowingIterator <char *> >::value), ""); in main()
170 typedef ThrowingIterator<char> TIter; in main()
169 typedef ThrowingIterator<char> TIter; in main()
150 typedef ThrowingIterator<char> TIter; in main()
998 typedef ThrowingIterator<char> TIter; in main()