Home | History | Annotate | Download | only in forwardlist

Lines Matching refs:difference_type

24 //   typedef typename allocator_traits<allocator_type>::difference_type difference_type;
46 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
48 static_assert((std::is_signed<typename C::difference_type>::value), "");
50 static_assert((std::is_same<typename C::difference_type,
51 typename std::iterator_traits<typename C::iterator>::difference_type>::value), "");
52 static_assert((std::is_same<typename C::difference_type,
53 typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), "");
65 static_assert((std::is_same<C::size_type, std::make_unsigned<C::difference_type>::type>::value), "");
66 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
68 static_assert((std::is_signed<typename C::difference_type>::value), "");
70 static_assert((std::is_same<typename C::difference_type,
71 typename std::iterator_traits<typename C::iterator>::difference_type>::value), "");
72 static_assert((std::is_same<typename C::difference_type,
73 typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), "");