| /freebsd-13.1/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | stable_sort.h | 35 typename iterator_traits<_InputIterator1>::value_type* __result, _Compare __comp) in __merge_move_construct() 37 typedef typename iterator_traits<_InputIterator1>::value_type value_type; in __merge_move_construct() 103 typename iterator_traits<_RandomAccessIterator>::difference_type __len, 109 typename iterator_traits<_RandomAccessIterator>::difference_type __len, in __stable_sort_move() 110 typename iterator_traits<_RandomAccessIterator>::value_type* __first2) in __stable_sort_move() 112 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __stable_sort_move() 145 typename iterator_traits<_RandomAccessIterator>::difference_type __l2 = __len / 2; in __stable_sort_move() 161 typename iterator_traits<_RandomAccessIterator>::difference_type __len, in __stable_sort() 164 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __stable_sort() 181 typename iterator_traits<_RandomAccessIterator>::difference_type __l2 = __len / 2; in __stable_sort() [all …]
|
| H A D | is_permutation.h | 40 typedef typename iterator_traits<_ForwardIterator1>::difference_type _D1; in is_permutation() 76 typedef typename iterator_traits<_ForwardIterator1>::value_type __v1; in is_permutation() 77 typedef typename iterator_traits<_ForwardIterator2>::value_type __v2; in is_permutation() 95 typedef typename iterator_traits<_ForwardIterator1>::difference_type _D1; in __is_permutation() 98 typedef typename iterator_traits<_ForwardIterator2>::difference_type _D2; in __is_permutation() 148 …__first1, __last1, __first2, __last2, __pred, typename iterator_traits<_ForwardIterator1>::iterato… in is_permutation() 149 typename iterator_traits<_ForwardIterator2>::iterator_category()); in is_permutation() 156 typedef typename iterator_traits<_ForwardIterator1>::value_type __v1; in is_permutation() 157 typedef typename iterator_traits<_ForwardIterator2>::value_type __v2; in is_permutation() 159 typename iterator_traits<_ForwardIterator1>::iterator_category(), in is_permutation() [all …]
|
| H A D | equal.h | 39 typedef typename iterator_traits<_InputIterator1>::value_type __v1; in equal() 40 typedef typename iterator_traits<_InputIterator2>::value_type __v2; in equal() 71 …__first1, __last1, __first2, __last2, __pred, typename iterator_traits<_InputIterator1>::iterator_… in equal() 72 typename iterator_traits<_InputIterator2>::iterator_category()); in equal() 78 typedef typename iterator_traits<_InputIterator1>::value_type __v1; in equal() 79 typedef typename iterator_traits<_InputIterator2>::value_type __v2; in equal() 81 typename iterator_traits<_InputIterator1>::iterator_category(), in equal() 82 typename iterator_traits<_InputIterator2>::iterator_category()); in equal()
|
| H A D | inplace_merge.h | 84 … _Compare __comp, typename iterator_traits<_BidirectionalIterator>::difference_type __len1, in __buffered_inplace_merge() 85 … typename iterator_traits<_BidirectionalIterator>::difference_type __len2, in __buffered_inplace_merge() 86 typename iterator_traits<_BidirectionalIterator>::value_type* __buff) in __buffered_inplace_merge() 88 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __buffered_inplace_merge() 115 … _Compare __comp, typename iterator_traits<_BidirectionalIterator>::difference_type __len1, in __inplace_merge() 116 … typename iterator_traits<_BidirectionalIterator>::difference_type __len2, in __inplace_merge() 117 … typename iterator_traits<_BidirectionalIterator>::value_type* __buff, ptrdiff_t __buff_size) in __inplace_merge() 119 typedef typename iterator_traits<_BidirectionalIterator>::difference_type difference_type; in __inplace_merge() 206 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in inplace_merge() 207 typedef typename iterator_traits<_BidirectionalIterator>::difference_type difference_type; in inplace_merge() [all …]
|
| H A D | rotate.h | 35 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __rotate_left() 46 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __rotate_right() 107 typedef typename iterator_traits<_RandomAccessIterator>::difference_type difference_type; in __rotate_gcd() 108 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __rotate_gcd() 144 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __rotate() 159 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __rotate() 176 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __rotate() 198 typename iterator_traits<_ForwardIterator>::iterator_category()); in rotate()
|
| H A D | find_end.h | 103 typename iterator_traits<_RandomAccessIterator2>::difference_type __len2 = __last2 - __first2; in __find_end() 106 typename iterator_traits<_RandomAccessIterator1>::difference_type __len1 = __last1 - __first1; in __find_end() 138 …__first1, __last1, __first2, __last2, __pred, typename iterator_traits<_ForwardIterator1>::iterato… in find_end() 139 typename iterator_traits<_ForwardIterator2>::iterator_category()); in find_end() 145 typedef typename iterator_traits<_ForwardIterator1>::value_type __v1; in find_end() 146 typedef typename iterator_traits<_ForwardIterator2>::value_type __v2; in find_end()
|
| H A D | search.h | 66 typedef typename iterator_traits<_RandomAccessIterator1>::difference_type _D1; in __search() 67 typedef typename iterator_traits<_RandomAccessIterator2>::difference_type _D2; in __search() 106 typename iterator_traits<_ForwardIterator1>::iterator_category(), in search() 107 typename iterator_traits<_ForwardIterator2>::iterator_category()).first; in search() 113 typedef typename iterator_traits<_ForwardIterator1>::value_type __v1; in search() 114 typedef typename iterator_traits<_ForwardIterator2>::value_type __v2; in search()
|
| H A D | mismatch.h | 41 typedef typename iterator_traits<_InputIterator1>::value_type __v1; in mismatch() 42 typedef typename iterator_traits<_InputIterator2>::value_type __v2; in mismatch() 62 typedef typename iterator_traits<_InputIterator1>::value_type __v1; in mismatch() 63 typedef typename iterator_traits<_InputIterator2>::value_type __v2; in mismatch()
|
| H A D | unique_copy.h | 34 typename iterator_traits<_InputIterator>::value_type __t(*__first); in __unique_copy() 96 typename iterator_traits<_InputIterator>::iterator_category(), in unique_copy() 97 typename iterator_traits<_OutputIterator>::iterator_category()); in unique_copy() 105 typedef typename iterator_traits<_InputIterator>::value_type __v; in unique_copy()
|
| H A D | sift_down.h | 29 typename iterator_traits<_RandomAccessIterator>::difference_type __len, in __sift_down() 32 typedef typename iterator_traits<_RandomAccessIterator>::difference_type difference_type; in __sift_down() 33 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __sift_down()
|
| H A D | stable_partition.h | 48 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __stable_partition() 130 typedef typename iterator_traits<_ForwardIterator>::difference_type difference_type; in __stable_partition() 131 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __stable_partition() 172 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __stable_partition() 257 typedef typename iterator_traits<_BidirectionalIterator>::difference_type difference_type; in __stable_partition() 258 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __stable_partition() 298 … (__first, __last, __pred, typename iterator_traits<_ForwardIterator>::iterator_category()); in stable_partition()
|
| H A D | push_heap.h | 30 typename iterator_traits<_RandomAccessIterator>::difference_type __len) in __sift_up() 32 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __sift_up() 68 …_VSTD::push_heap(__first, __last, __less<typename iterator_traits<_RandomAccessIterator>::value_ty… in push_heap()
|
| H A D | count_if.h | 27 typename iterator_traits<_InputIterator>::difference_type 29 typename iterator_traits<_InputIterator>::difference_type __r(0); in count_if()
|
| H A D | count.h | 27 typename iterator_traits<_InputIterator>::difference_type 29 typename iterator_traits<_InputIterator>::difference_type __r(0); in count()
|
| H A D | shuffle.h | 63 typedef typename iterator_traits<_RandomAccessIterator>::difference_type difference_type; in random_shuffle() 89 typedef typename iterator_traits<_RandomAccessIterator>::difference_type difference_type; in random_shuffle() 107 typedef typename iterator_traits<_RandomAccessIterator>::difference_type difference_type; in shuffle()
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | distance.h | 27 typename iterator_traits<_InputIter>::difference_type 30 typename iterator_traits<_InputIter>::difference_type __r(0); in __distance() 38 typename iterator_traits<_RandIter>::difference_type 46 typename iterator_traits<_InputIter>::difference_type 49 …return _VSTD::__distance(__first, __last, typename iterator_traits<_InputIter>::iterator_category(… in distance()
|
| H A D | reverse_iterator.h | 39 : public iterator<typename iterator_traits<_Iter>::iterator_category, 40 typename iterator_traits<_Iter>::value_type, 41 typename iterator_traits<_Iter>::difference_type, 42 typename iterator_traits<_Iter>::pointer, 43 typename iterator_traits<_Iter>::reference> 60 typedef typename iterator_traits<_Iter>::difference_type difference_type; 61 typedef typename iterator_traits<_Iter>::reference reference; 62 typedef typename iterator_traits<_Iter>::pointer pointer; 65 typename iterator_traits<_Iter>::iterator_category> iterator_category; 66 typedef typename iterator_traits<_Iter>::value_type value_type;
|
| H A D | iterator_traits.h | 50 struct _LIBCPP_TEMPLATE_VIS iterator_traits; variable 64 __is_primary_template<iterator_traits<_Iter> >::value, 66 iterator_traits<_Iter> 83 __is_primary_template<iterator_traits<_Iter> >::value, 364 struct iterator_traits : __iterator_traits<_Ip> { 365 using __primary_template = iterator_traits; 400 struct _LIBCPP_TEMPLATE_VIS iterator_traits 403 using __primary_template = iterator_traits; 411 struct _LIBCPP_TEMPLATE_VIS iterator_traits<_Tp*> 425 : is_convertible<typename iterator_traits<_Tp>::iterator_category, _Up> [all …]
|
| H A D | advance.h | 36 void __advance(_InputIter& __i, typename iterator_traits<_InputIter>::difference_type __n, input_it… in __advance() 43 void __advance(_BiDirIter& __i, typename iterator_traits<_BiDirIter>::difference_type __n, bidirect… in __advance() 54 void __advance(_RandIter& __i, typename iterator_traits<_RandIter>::difference_type __n, random_acc… in __advance() 64 typedef typename iterator_traits<_InputIter>::difference_type _Difference; in advance() 68 _VSTD::__advance(__i, __n, typename iterator_traits<_InputIter>::iterator_category()); in advance()
|
| H A D | incrementable_traits.h | 61 struct iterator_traits; 67 using iter_difference_t = typename conditional_t<__is_primary_template<iterator_traits<remove_cvref… 69 … iterator_traits<remove_cvref_t<_Ip> > >::difference_type;
|
| H A D | readable_traits.h | 75 struct iterator_traits; 81 using iter_value_t = typename conditional_t<__is_primary_template<iterator_traits<remove_cvref_t<_I… 83 iterator_traits<remove_cvref_t<_Ip> > >::value_type;
|
| H A D | move_iterator.h | 33 typedef typename iterator_traits<iterator_type>::value_type value_type; 34 typedef typename iterator_traits<iterator_type>::difference_type difference_type; 38 typename iterator_traits<_Iter>::iterator_category> iterator_category; 44 typedef typename iterator_traits<iterator_type>::reference __reference; 51 typedef typename iterator_traits<iterator_type>::reference reference;
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | uninitialized_algorithms.h | 32 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in uninitialized_copy() 56 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in uninitialized_copy_n() 80 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in uninitialized_fill() 103 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in uninitialized_fill_n() 143 using _Vt = typename iterator_traits<_ForwardIterator>::value_type; in uninitialized_default_construct() 161 using _Vt = typename iterator_traits<_ForwardIterator>::value_type; in uninitialized_default_construct_n() 181 using _Vt = typename iterator_traits<_ForwardIterator>::value_type; in uninitialized_value_construct() 199 using _Vt = typename iterator_traits<_ForwardIterator>::value_type; in uninitialized_value_construct_n() 219 using _Vt = typename iterator_traits<_ForwardIt>::value_type; in uninitialized_move() 239 using _Vt = typename iterator_traits<_ForwardIt>::value_type; in uninitialized_move_n()
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/experimental/ |
| H A D | functional | 49 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>, 54 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>, 64 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>, 72 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>, 126 typename iterator_traits<_ForwardIterator>::iterator_category(), 127 typename iterator_traits<_ForwardIterator2>::iterator_category()); 209 class _Hash = hash<typename iterator_traits<_RandomAccessIterator1>::value_type>, 214 typedef typename std::iterator_traits<_RandomAccessIterator1>::value_type value_type; 348 class _Hash = hash<typename iterator_traits<_RandomAccessIterator>::value_type>, 360 class _Hash = hash<typename iterator_traits<_RandomAccessIterator1>::value_type>, [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | iterator.h | 199 typename std::iterator_traits<WrappedIteratorT>::iterator_category, 200 typename T = typename std::iterator_traits<WrappedIteratorT>::value_type, 202 typename std::iterator_traits<WrappedIteratorT>::difference_type, 204 std::is_same<T, typename std::iterator_traits< 206 typename std::iterator_traits<WrappedIteratorT>::pointer, T *>, 208 std::is_same<T, typename std::iterator_traits< 210 typename std::iterator_traits<WrappedIteratorT>::reference, T &>> 299 typename std::iterator_traits<WrappedIteratorT>::iterator_category, 323 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
|