Lines Matching refs:iterator_traits
50 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
55 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
65 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
73 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
126 typename _VSTD::iterator_traits<_ForwardIterator>::iterator_category(),
127 typename _VSTD::iterator_traits<_ForwardIterator2>::iterator_category());
209 class _Hash = hash<typename iterator_traits<_RandomAccessIterator1>::value_type>,
214 typedef typename std::iterator_traits<_RandomAccessIterator1>::difference_type difference_type;
215 typedef typename std::iterator_traits<_RandomAccessIterator1>::value_type value_type;
243 … typename std::decay<typename std::iterator_traits<_RandomAccessIterator1>::value_type>::type,
244 … typename std::decay<typename std::iterator_traits<_RandomAccessIterator2>::value_type>::type
349 class _Hash = hash<typename iterator_traits<_RandomAccessIterator>::value_type>,
361 class _Hash = hash<typename iterator_traits<_RandomAccessIterator1>::value_type>,
366 typedef typename std::iterator_traits<_RandomAccessIterator1>::difference_type difference_type;
367 typedef typename std::iterator_traits<_RandomAccessIterator1>::value_type value_type;
396 … typename std::decay<typename std::iterator_traits<_RandomAccessIterator1>::value_type>::type,
397 … typename std::decay<typename std::iterator_traits<_RandomAccessIterator2>::value_type>::type
445 class _Hash = hash<typename iterator_traits<_RandomAccessIterator>::value_type>,