Home | History | Annotate | Download | only in istream.iterator

Lines Matching refs:I1

47     typedef std::istream_iterator<double> I1; // double is trivially destructible
49 static_assert((std::is_convertible<I1,
53 static_assert((std::is_same<I1::iterator_category, std::input_iterator_tag>::value), "");
54 static_assert((std::is_same<I1::value_type, double>::value), "");
55 static_assert((std::is_same<I1::difference_type, std::ptrdiff_t>::value), "");
56 static_assert((std::is_same<I1::pointer, const double*>::value), "");
57 static_assert((std::is_same<I1::reference, const double&>::value), "");
59 static_assert((std::is_same<I1::char_type, char>::value), "");
60 static_assert((std::is_same<I1::traits_type, std::char_traits<char> >::value), "");
61 static_assert((std::is_same<I1::istream_type, std::istream>::value), "");
62 static_assert( std::is_trivially_copy_constructible<I1>::value, "");
63 static_assert( std::is_trivially_destructible<I1>::value, "");