Lines Matching refs:iterator_traits
26 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
31 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
41 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
49 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
190 class _Hash = hash<typename iterator_traits<_RandomAccessIterator1>::value_type>,
194 typedef typename std::iterator_traits<_RandomAccessIterator1>::difference_type difference_type;
195 typedef typename std::iterator_traits<_RandomAccessIterator1>::value_type value_type;
222 … static_assert(__is_same_uncvref<typename iterator_traits<_RandomAccessIterator1>::value_type,
223 … typename iterator_traits<_RandomAccessIterator2>::value_type>::value,
327 class _Hash = hash<typename iterator_traits<_RandomAccessIterator>::value_type>,
339 class _Hash = hash<typename iterator_traits<_RandomAccessIterator1>::value_type>,
343 typedef typename std::iterator_traits<_RandomAccessIterator1>::difference_type difference_type;
344 typedef typename std::iterator_traits<_RandomAccessIterator1>::value_type value_type;
372 … static_assert(__is_same_uncvref<typename std::iterator_traits<_RandomAccessIterator1>::value_type,
373 … typename std::iterator_traits<_RandomAccessIterator2>::value_type>::value,
420 class _Hash = hash<typename iterator_traits<_RandomAccessIterator>::value_type>,