| /llvm-project-15.0.7/libcxx/include/__iterator/ |
| H A D | istream_iterator.h | 30 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 D | copy.pass.cpp | 26 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 D | istream.pass.cpp | 24 std::istream_iterator<int> i(inf); in main() 25 assert(i != std::istream_iterator<int>()); in main()
|
| H A D | default.pass.cpp | 29 constexpr std::istream_iterator<T> it; in operator ()() 43 typedef std::istream_iterator<int> T; in main()
|
| H A D | default.compile.fail.cpp | 26 constexpr std::istream_iterator<S> it; in main()
|
| H A D | default_sentinel_t.pass.cpp | 19 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 D | equal.pass.cpp | 33 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 D | pre_increment.pass.cpp | 24 std::istream_iterator<int> i(inf); in main() 25 std::istream_iterator<int>& iref = ++i; in main()
|
| H A D | post_increment.pass.cpp | 24 std::istream_iterator<int> i(inf); in main() 25 std::istream_iterator<int> icopy = i++; in main()
|
| H A D | dereference.pass.cpp | 24 std::istream_iterator<int> i(inf); in main()
|
| H A D | arrow.pass.cpp | 37 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 D | locale_dependent.compile.pass.cpp | 17 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 D | types.pass.cpp | 51 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 D | iterator_concept_conformance.compile.pass.cpp | 17 using iterator = std::istream_iterator<int, std::istream>;
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | iterator | 511 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 D | CMakeLists.txt | 355 __iterator/istream_iterator.h
|
| H A D | module.modulemap.in | 771 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 D | indirectly_readable_traits.compile.pass.cpp | 144 static_assert(check_member<std::istream_iterator<int>, int>());
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx17Issues.csv | 124 "`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 D | RangesPaper.csv | 94 | `Updates to istream_iterator <https://llvm.org/D119620>`_
|
| H A D | Cxx20Papers.csv | 85 …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 D | cxx20_iterator_traits.compile.pass.cpp | 147 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 D | BUILD.gn | 416 "__iterator/istream_iterator.h",
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 671 SYMBOL(istream_iterator, std::, <iterator>)
|