Lines Matching defs:istream_iterator
30 class _LIBCPP_TEMPLATE_VIS istream_iterator
52 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR istream_iterator() : __in_stream_(nullptr), __value_() {}
54 _LIBCPP_HIDE_FROM_ABI constexpr istream_iterator(default_sentinel_t) : istream_iterator() {}
56 _LIBCPP_HIDE_FROM_ABI istream_iterator(istream_type& __s) : __in_stream_(std::addressof(__s)) {
63 _LIBCPP_HIDE_FROM_ABI istream_iterator& operator++() {
68 _LIBCPP_HIDE_FROM_ABI istream_iterator operator++(int) {
69 istream_iterator __t(*this);
75 friend _LIBCPP_HIDE_FROM_ABI bool operator==(const istream_iterator<_Up, _CharU, _TraitsU, _DistanceU>& __x,
76 const istream_iterator<_Up, _CharU, _TraitsU, _DistanceU>& __y);
79 friend _LIBCPP_HIDE_FROM_ABI bool operator==(const istream_iterator& __i, default_sentinel_t) {
86 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x,
87 const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __y) {
93 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x,
94 const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __y) {