Searched refs:iterator_category (Results 1 - 25 of 114) sorted by relevance

12345

/external/libcxx/test/std/iterators/iterator.primitives/iterator.traits/
H A Diterator.pass.cpp19 // typedef typename Iter::iterator_category iterator_category;
33 typedef std::forward_iterator_tag iterator_category; typedef in struct:test_iterator
42 static_assert((std::is_same<It::iterator_category, std::forward_iterator_tag>::value), "");
H A Dconst_pointer.pass.cpp19 // typedef random_access_iterator_tag iterator_category;
34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
H A Dconst_volatile_pointer.pass.cpp27 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
H A Dpointer.pass.cpp19 // typedef random_access_iterator_tag iterator_category;
34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
H A Dvolatile_pointer.pass.cpp27 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iterator/
H A Dtypes.pass.cpp21 // iterator<typename iterator_traits<Iterator>::iterator_category,
53 static_assert((std::is_same<typename R::iterator_category, typename T::iterator_category>::value), "");
/external/libcxx/test/std/experimental/filesystem/class.directory_iterator/
H A Dtypes.pass.cpp20 // typedef ... iterator_category
37 ASSERT_SAME_TYPE(D::iterator_category, std::input_iterator_tag);
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iterator/
H A Dtypes.pass.cpp34 typedef std::forward_iterator_tag iterator_category; typedef in struct:DummyIt
56 static_assert((std::is_same<typename R::iterator_category, typename T::iterator_category>::value), "");
/external/libcxx/test/std/iterators/iterator.primitives/iterator.basic/
H A Diterator.pass.cpp20 // typedef Category iterator_category;
37 static_assert((std::is_same<typename It::iterator_category, std::forward_iterator_tag>::value), "");
49 static_assert((std::is_same<typename It::iterator_category, std::bidirectional_iterator_tag>::value), "");
61 static_assert((std::is_same<typename It::iterator_category, std::random_access_iterator_tag>::value), "");
73 static_assert((std::is_same<typename It::iterator_category, std::input_iterator_tag>::value), "");
/external/libcxx/test/libcxx/debug/containers/
H A Ddb_associative_container_tests.pass.cpp38 using category = typename traits::iterator_category;
H A Ddb_unord_container_tests.pass.cpp37 using category = typename traits::iterator_category;
/external/libcxx/test/std/iterators/predef.iterators/insert.iterators/back.insert.iterator/
H A Dtypes.pass.cpp53 static_assert((std::is_same<typename R::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iterator/
H A Dtypes.pass.cpp26 // typedef output_iterator_tag iterator_category;
54 static_assert((std::is_same<typename R::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/std/iterators/predef.iterators/insert.iterators/insert.iterator/
H A Dtypes.pass.cpp59 static_assert((std::is_same<typename R::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/std/re/re.iter/re.regiter/
H A Dtypes.pass.cpp23 // typedef forward_iterator_tag iterator_category;
39 static_assert((std::is_same<typename I::iterator_category, std::forward_iterator_tag>::value), "");
/external/libcxx/test/std/re/re.iter/re.tokiter/
H A Dtypes.pass.cpp23 // typedef forward_iterator_tag iterator_category;
39 static_assert((std::is_same<typename I::iterator_category, std::forward_iterator_tag>::value), "");
/external/libcxx/test/std/strings/basic.string/
H A Dinput_iterator.h20 typedef typename std::input_iterator_tag iterator_category; typedef in class:input_iterator
H A Dtypes.pass.cpp60 typename std::iterator_traits<typename S::iterator>::iterator_category,
63 typename std::iterator_traits<typename S::const_iterator>::iterator_category,
/external/libcxx/test/std/containers/sequences/vector.bool/
H A Dtypes.pass.cpp58 typename std::iterator_traits<typename C::iterator>::iterator_category,
61 typename std::iterator_traits<typename C::const_iterator>::iterator_category,
/external/libcxx/test/std/iterators/stream.iterators/ostream.iterator/
H A Dtypes.pass.cpp35 static_assert((std::is_same<I1::iterator_category, std::output_iterator_tag>::value), "");
49 static_assert((std::is_same<I2::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/std/iterators/stream.iterators/ostreambuf.iterator/
H A Dtypes.pass.cpp36 static_assert((std::is_same<I1::iterator_category, std::output_iterator_tag>::value), "");
52 static_assert((std::is_same<I2::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/std/strings/string.view/
H A Dtypes.pass.cpp55 typename std::iterator_traits<typename S::iterator>::iterator_category,
58 typename std::iterator_traits<typename S::const_iterator>::iterator_category,
/external/libcxx/test/std/containers/sequences/vector/
H A Dtypes.pass.cpp69 typename std::iterator_traits<typename C::iterator>::iterator_category,
72 typename std::iterator_traits<typename C::const_iterator>::iterator_category,
/external/libcxx/test/std/iterators/stream.iterators/istream.iterator/
H A Dtypes.pass.cpp53 static_assert((std::is_same<I1::iterator_category, std::input_iterator_tag>::value), "");
71 static_assert((std::is_same<I2::iterator_category, std::input_iterator_tag>::value), "");
/external/libcxx/test/std/iterators/stream.iterators/istreambuf.iterator/
H A Dtypes.pass.cpp41 static_assert((std::is_same<I1::iterator_category, std::input_iterator_tag>::value), "");
56 static_assert((std::is_same<I2::iterator_category, std::input_iterator_tag>::value), "");

Completed in 399 milliseconds

12345