Lines Matching defs:_CharT
37 template <class _Val, class _CharT, class _Traits>
38 concept __stream_extractable = requires(basic_istream<_CharT, _Traits>& __is, _Val& __t) { __is >> __t; };
40 template <movable _Val, class _CharT, class _Traits = char_traits<_CharT>>
41 requires default_initializable<_Val> && __stream_extractable<_Val, _CharT, _Traits>
42 class basic_istream_view : public view_interface<basic_istream_view<_Val, _CharT, _Traits>> {
46 _LIBCPP_HIDE_FROM_ABI constexpr explicit basic_istream_view(basic_istream<_CharT, _Traits>& __stream)
57 basic_istream<_CharT, _Traits>* __stream_;
61 template <movable _Val, class _CharT, class _Traits>
62 requires default_initializable<_Val> && __stream_extractable<_Val, _CharT, _Traits>
63 class basic_istream_view<_Val, _CharT, _Traits>::__iterator {
69 _LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(basic_istream_view<_Val, _CharT, _Traits>& __parent) noexcept
92 basic_istream_view<_Val, _CharT, _Traits>* __parent_;
94 _LIBCPP_HIDE_FROM_ABI constexpr basic_istream<_CharT, _Traits>* __get_parent_stream() const {