Searched refs:_ValueType (Results 1 - 20 of 20) sorted by relevance

/haiku-buildtools/gcc/libstdc++-v3/include/parallel/
H A Dquicksort.h59 typedef typename _TraitsType::value_type _ValueType; typedef
66 _ValueType* __samples = static_cast<_ValueType*>
67 (::operator new(__num_samples * sizeof(_ValueType)));
73 ::new(&(__samples[__s])) _ValueType(__begin[__index]);
78 _ValueType& __pivot = __samples[__pivot_rank * __num_samples / __n];
80 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool>
86 __samples[__s].~_ValueType();
106 typedef typename _TraitsType::value_type _ValueType; typedef
161 typedef typename _TraitsType::value_type _ValueType; typedef
[all...]
H A Dpartial_sum.h95 typedef typename _TraitsType::value_type _ValueType; typedef
113 _ValueType* __sums;
145 __sums = static_cast<_ValueType*>(::operator new(sizeof(_ValueType)
158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1));
163 _ValueType(__gnu_parallel::accumulate(
187 __sums[__i].~_ValueType();
211 typedef typename _TraitsType::value_type _ValueType; typedef
H A Dmultiway_mergesort.h64 typedef typename _TraitsType::value_type _ValueType; typedef in struct:__gnu_parallel::_PMWMSSortingData
77 _ValueType** _M_temporary;
80 _ValueType* _M_samples;
101 typedef typename _TraitsType::value_type _ValueType; typedef
113 _ValueType(__sd->_M_source[__sd->_M_starts[__iam]
198 typedef typename _TraitsType::value_type _ValueType; typedef
312 typedef typename _TraitsType::value_type _ValueType; typedef
323 typedef _ValueType* _SortingPlacesIterator;
326 static_cast<_ValueType*>(::operator new(sizeof(_ValueType)
402 typedef typename _TraitsType::value_type _ValueType; typedef
[all...]
H A Drandom_shuffle.h55 typedef typename _TraitsType::value_type _ValueType; typedef in struct:__gnu_parallel::_DRandomShufflingGlobalData
62 _ValueType** _M_temporaries;
126 typedef typename _TraitsType::value_type _ValueType; typedef
139 _ValueType** __temporaries = new _ValueType*[__d->_M_num_threads];
189 __sd->_M_temporaries[__iam] = static_cast<_ValueType*>
190 (::operator new(sizeof(_ValueType) * __offset));
213 _ValueType(*(__source + __i + __start));
226 _ValueType* __begin =
240 __sd->_M_temporaries[__iam][__i].~_ValueType();
272 typedef typename _TraitsType::value_type _ValueType; typedef
414 typedef typename _TraitsType::value_type _ValueType; typedef
[all...]
H A Dbalanced_quicksort.h106 typedef typename _TraitsType::value_type _ValueType; typedef
138 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool>
178 typedef typename _TraitsType::value_type _ValueType; typedef
252 typedef typename _TraitsType::value_type _ValueType; typedef
291 <_Compare, _ValueType, _ValueType, bool>
316 <_Compare, _ValueType, _ValueType, bool>, _ValueType>
436 typedef typename _TraitsType::value_type _ValueType; typedef
[all...]
H A Dpartition.h60 typedef typename _TraitsType::value_type _ValueType; typedef
336 typedef typename _TraitsType::value_type _ValueType; typedef
366 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool>
389 __binder1st<_Compare, _ValueType,
390 _ValueType, bool>, _ValueType>
391 __pred(__gnu_parallel::__binder1st<_Compare, _ValueType,
392 _ValueType, bool>(__comp, *__pivot_pos));
H A Dmultiseq_selection.h138 typedef typename std::iterator_traits<_It>::value_type _ValueType; typedef
140 _Lexicographic<_ValueType, _SeqNumber, _Compare> __lcomp(__comp);
141 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> __lrcomp(__comp);
203 std::vector<std::pair<_ValueType, _SeqNumber> > __sample;
231 const _ValueType* __lmax = 0; // impossible to avoid the warning?
274 std::priority_queue<std::pair<_ValueType, _SeqNumber>,
275 std::vector<std::pair<_ValueType, _SeqNumber> >,
276 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> >
300 std::priority_queue<std::pair<_ValueType, _SeqNumber>,
301 std::vector<std::pair<_ValueType, _SeqNumbe
[all...]
H A Dunique_copy.h57 typedef typename _TraitsType::value_type _ValueType; typedef
190 _ValueType; typedef
192 std::equal_to<_ValueType>());
H A Dfor_each_selectors.h89 template<typename _ValueType>
91 operator()(_ValueType& __v, _It __i)
186 template<typename _ValueType>
188 operator()(_ValueType& __v, _It __i)
H A Dalgo.h148 typedef typename _TraitsType::value_type _ValueType; typedef
152 __gnu_parallel::__binder2nd<__gnu_parallel::_EqualTo<_ValueType,
154 _ValueType, const _Tp&, bool>
155 __comp(__gnu_parallel::_EqualTo<_ValueType, const _Tp&>(), __val);
349 typedef typename _IIterTraits::value_type _ValueType; typedef
353 __begin1, __end1, __out, equal_to<_ValueType>(),
815 typedef typename _TraitsType::value_type _ValueType; typedef
821 __begin, __end - 1, __begin, equal_to<_ValueType>(),
901 typedef typename _TraitsType::value_type _ValueType; typedef
970 typedef typename _TraitsType::value_type _ValueType; typedef
1161 typedef typename iterator_traits<_FIterator>::value_type _ValueType; typedef
1758 typedef typename _TraitsType::value_type _ValueType; typedef
1778 typedef typename _TraitsType::value_type _ValueType; typedef
1790 typedef typename _TraitsType::value_type _ValueType; typedef
1801 typedef typename _TraitsType::value_type _ValueType; typedef
1812 typedef typename _TraitsType::value_type _ValueType; typedef
1823 typedef typename _TraitsType::value_type _ValueType; typedef
1834 typedef typename _TraitsType::value_type _ValueType; typedef
1845 typedef typename _TraitsType::value_type _ValueType; typedef
1856 typedef typename _TraitsType::value_type _ValueType; typedef
1866 typedef typename _TraitsType::value_type _ValueType; typedef
1897 typedef typename _TraitsType::value_type _ValueType; typedef
1918 typedef typename _TraitsType::value_type _ValueType; typedef
1930 typedef typename _TraitsType::value_type _ValueType; typedef
1941 typedef typename _TraitsType::value_type _ValueType; typedef
1952 typedef typename _TraitsType::value_type _ValueType; typedef
1963 typedef typename _TraitsType::value_type _ValueType; typedef
1974 typedef typename _TraitsType::value_type _ValueType; typedef
1985 typedef typename _TraitsType::value_type _ValueType; typedef
2053 typedef typename iterator_traits<_IIter1>::value_type _ValueType; typedef
2123 typedef typename _TraitsType::value_type _ValueType; typedef
2166 typedef typename _TraitsType::value_type _ValueType; typedef
2226 typedef typename iterator_traits<_FIterator>::value_type _ValueType; typedef
2235 typedef typename iterator_traits<_FIterator>::value_type _ValueType; typedef
2317 typedef typename iterator_traits<_FIterator>::value_type _ValueType; typedef
2326 typedef typename iterator_traits<_FIterator>::value_type _ValueType; typedef
[all...]
H A Dmultiway_merge.h254 _ValueType; typedef
372 _ValueType; typedef
505 _ValueType; typedef
512 _ValueType* __arbitrary_element = 0;
592 _ValueType; typedef
679 _ValueType; typedef
852 _ValueType; typedef
856 _LoserTreeTraits<_ValueType>::_M_use_pointer,
857 _LoserTreePointerUnguarded<__stable, _ValueType, _Compare>,
858 _LoserTreeUnguarded<__stable, _ValueType, _Compar
890 _ValueType; typedef
937 _ValueType; typedef
1048 _ValueType; typedef
1246 std::iterator_traits<_RAIter1>::value_type _ValueType; typedef
[all...]
H A Dfind.h105 typedef typename _TraitsType::value_type _ValueType; typedef
193 typedef typename _TraitsType::value_type _ValueType; typedef
322 typedef typename _TraitsType::value_type _ValueType; typedef
H A Dmerge.h230 std::iterator_traits<_RAIter1>::value_type _ValueType; typedef
H A Dsort.h208 typedef typename _TraitsType::value_type _ValueType; typedef
/haiku-buildtools/gcc/libstdc++-v3/include/bits/
H A Dstl_numeric.h240 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef
245 _ValueType>)
250 _ValueType __value = *__first;
281 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef
286 _ValueType>)
291 _ValueType __value = *__first;
320 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef
325 _ValueType>)
330 _ValueType __value = *__first;
334 _ValueType __tm
363 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef
[all...]
H A Dstl_uninitialized.h177 _ValueType; typedef
182 const bool __assignable = is_copy_assignable<_ValueType>::value;
185 std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>::
239 _ValueType; typedef
244 const bool __assignable = is_copy_assignable<_ValueType>::value;
246 return __uninitialized_fill_n<__is_trivial(_ValueType) && __assignable>::
502 _ValueType; typedef
504 std::fill(__first, __last, _ValueType());
538 _ValueType; typedef
540 return std::fill_n(__first, __n, _ValueType());
553 _ValueType; typedef
569 _ValueType; typedef
[all...]
H A Dstl_heap.h153 _ValueType; typedef
160 __glibcxx_function_requires(_LessThanComparableConcept<_ValueType>)
164 _ValueType __value = _GLIBCXX_MOVE(*(__last - 1));
188 _ValueType; typedef
198 _ValueType __value = _GLIBCXX_MOVE(*(__last - 1));
239 _ValueType; typedef
243 _ValueType __value = _GLIBCXX_MOVE(*__result);
266 _ValueType; typedef
271 __glibcxx_function_requires(_LessThanComparableConcept<_ValueType>)
321 _ValueType; typedef
[all...]
H A Dstl_tempbuf.h235 _ValueType; typedef
238 __has_trivial_constructor(_ValueType)>::
H A Dstl_algo.h1342 _ValueType; typedef
1360 if (__is_pod(_ValueType) && __k == 1)
1362 _ValueType __t = _GLIBCXX_MOVE(*__p);
1383 if (__is_pod(_ValueType) && __k == 1)
1385 _ValueType __t = _GLIBCXX_MOVE(*(__p + __n - 1));
1617 _ValueType; typedef
1621 _Temporary_buffer<_ForwardIterator, _ValueType> __buf(__first, __last);
2022 _ValueType; typedef
2027 _ValueType, _Tp>)
2079 _ValueType; typedef
2111 _ValueType; typedef
2185 _ValueType; typedef
2222 _ValueType; typedef
2258 _ValueType; typedef
2293 _ValueType; typedef
2544 _ValueType; typedef
4855 _ValueType; typedef
[all...]
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/
H A Dpr57107.C106 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType; typedef
107 std::__uninitialized_fill_n<__is_trivial(_ValueType)>:: __uninit_fill_n(__first, __n, __x);

Completed in 209 milliseconds