Home
last modified time | relevance | path

Searched refs:istream_iterator (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__iterator/
H A Distream_iterator.h30 class _LIBCPP_TEMPLATE_VIS istream_iterator
51 _LIBCPP_HIDE_FROM_ABI constexpr istream_iterator(default_sentinel_t) : istream_iterator() {} in istream_iterator() function
61 _LIBCPP_INLINE_VISIBILITY istream_iterator& operator++()
67 _LIBCPP_INLINE_VISIBILITY istream_iterator operator++(int)
68 {istream_iterator __t(*this); ++(*this); return __t;}
73 operator==(const istream_iterator<_Up, _CharU, _TraitsU, _DistanceU>& __x,
74 const istream_iterator<_Up, _CharU, _TraitsU, _DistanceU>& __y);
86 operator==(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x,
87 const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __y)
96 operator!=(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x,
[all …]
/llvm-project-15.0.7/libcxx/test/std/iterators/stream.iterators/istream.iterator/istream.iterator.cons/
H A Dcopy.pass.cpp26 std::istream_iterator<int> io; in main()
27 std::istream_iterator<int> i = io; in main()
28 assert(i == std::istream_iterator<int>()); in main()
32 std::istream_iterator<int> io(inf); in main()
33 std::istream_iterator<int> i = io; in main()
34 assert(i != std::istream_iterator<int>()); in main()
H A Distream.pass.cpp24 std::istream_iterator<int> i(inf); in main()
25 assert(i != std::istream_iterator<int>()); in main()
H A Ddefault.pass.cpp29 constexpr std::istream_iterator<T> it; in operator ()()
43 typedef std::istream_iterator<int> T; in main()
H A Ddefault.compile.fail.cpp26 constexpr std::istream_iterator<S> it; in main()
H A Ddefault_sentinel_t.pass.cpp19 using T = std::istream_iterator<int>; in main()
/llvm-project-15.0.7/libcxx/test/std/iterators/stream.iterators/istream.iterator/istream.iterator.ops/
H A Dequal.pass.cpp33 std::istream_iterator<int> i1(inf1); in main()
34 std::istream_iterator<int> i2(inf1); in main()
35 std::istream_iterator<int> i3(inf2); in main()
36 std::istream_iterator<int> i4; in main()
37 std::istream_iterator<int> i5; in main()
64 std::istream_iterator<int> i1; in main()
65 std::istream_iterator<int> i2(std::default_sentinel); in main()
78 std::istream_iterator<int> i3(stream); in main()
H A Dpre_increment.pass.cpp24 std::istream_iterator<int> i(inf); in main()
25 std::istream_iterator<int>& iref = ++i; in main()
H A Dpost_increment.pass.cpp24 std::istream_iterator<int> i(inf); in main()
25 std::istream_iterator<int> icopy = i++; in main()
H A Ddereference.pass.cpp24 std::istream_iterator<int> i(inf); in main()
H A Darrow.pass.cpp37 std::istream_iterator<A> i(inf); in main()
/llvm-project-15.0.7/libcxx/test/libcxx/iterators/iterator.requirements/iterator.assoc.types/iterator.traits/
H A Dlocale_dependent.compile.pass.cpp17 static_assert(std::__iterator_traits_detail::__cpp17_iterator<std::istream_iterator<int, std::istre…
22 static_assert(std::__iterator_traits_detail::__cpp17_input_iterator<std::istream_iterator<int, std:…
28 static_assert(std::__iterator_traits_detail::__cpp17_forward_iterator<std::istream_iterator<int, st…
35 …!std::__iterator_traits_detail::__cpp17_bidirectional_iterator<std::istream_iterator<int, std::ist…
44 …!std::__iterator_traits_detail::__cpp17_random_access_iterator<std::istream_iterator<int, std::ist…
/llvm-project-15.0.7/libcxx/test/std/iterators/stream.iterators/istream.iterator/
H A Dtypes.pass.cpp51 typedef std::istream_iterator<double> I1; // double is trivially destructible in main()
70 typedef std::istream_iterator<unsigned, wchar_t> I2; // unsigned is trivially destructible in main()
88 typedef std::istream_iterator<std::string> I3; // string is NOT trivially destructible in main()
H A Diterator_concept_conformance.compile.pass.cpp17 using iterator = std::istream_iterator<int, std::istream>;
/llvm-project-15.0.7/libcxx/include/
H A Diterator511 class istream_iterator
525 istream_iterator(); // constexpr since C++11
526 constexpr istream_iterator(default_sentinel_t); // since C++20
527 istream_iterator(istream_type& s);
528 istream_iterator(const istream_iterator& x);
529 ~istream_iterator();
533 istream_iterator& operator++();
534 istream_iterator operator++(int);
539 bool operator==(const istream_iterator<T,charT,traits,Distance>& x,
542 bool operator!=(const istream_iterator<T,charT,traits,Distance>& x,
[all …]
H A DCMakeLists.txt355 __iterator/istream_iterator.h
H A Dmodule.modulemap.in771 module istream_iterator { private header "__iterator/istream_iterator.h" }
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/readable.traits/
H A Dindirectly_readable_traits.compile.pass.cpp144 static_assert(check_member<std::istream_iterator<int>, int>());
/llvm-project-15.0.7/libcxx/docs/Status/
H A DCxx17Issues.csv124 "`2576 <https://wg21.link/LWG2576>`__","``istream_iterator``\ and ``ostream_iterator``\ should us…
282 ….link/LWG2804>`__","Unconditional constexpr default constructor for istream_iterator","Kona","|Com…
305 …g21.link/LWG2878>`__","Missing DefaultConstructible requirement for istream_iterator default const…
H A DRangesPaper.csv94 | `Updates to istream_iterator <https://llvm.org/D119620>`_
H A DCxx20Papers.csv85 …g21.link/P0738R2>`__","LWG","I Stream, You Stream, We All Stream for istream_iterator","Kona","",""
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.primitives/iterator.traits/
H A Dcxx20_iterator_traits.compile.pass.cpp147 static_assert(testConst<std::istream_iterator<int, char>, std::input_iterator_tag, int>());
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn416 "__iterator/istream_iterator.h",
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc671 SYMBOL(istream_iterator, std::, <iterator>)