Lines Matching refs:__traits_type
153 typedef iterator_traits<_Iterator> __traits_type;
157 typedef typename __traits_type::pointer pointer;
159 typedef typename __traits_type::difference_type difference_type;
160 typedef typename __traits_type::reference reference;
167 = __detail::__clamp_iter_cat<typename __traits_type::iterator_category,
1048 typedef std::iterator_traits<_Iterator> __traits_type;
1058 typedef typename __traits_type::iterator_category iterator_category;
1059 typedef typename __traits_type::value_type value_type;
1060 typedef typename __traits_type::difference_type difference_type;
1061 typedef typename __traits_type::reference reference;
1062 typedef typename __traits_type::pointer pointer;
1452 using __traits_type = iterator_traits<_Iterator>;
1454 using __base_ref = typename __traits_type::reference;
1497 typedef typename __traits_type::iterator_category iterator_category;
1498 typedef typename __traits_type::value_type value_type;
1499 typedef typename __traits_type::difference_type difference_type;