| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| D | stl_numeric.h | 259 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef 264 _ValueType>) in _GLIBCXX_VISIBILITY() 269 _ValueType __value = *__first; in _GLIBCXX_VISIBILITY() 301 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef 306 _ValueType>) in _GLIBCXX_VISIBILITY() 311 _ValueType __value = *__first; in _GLIBCXX_VISIBILITY() 340 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef 345 _ValueType>) in _GLIBCXX_VISIBILITY() 350 _ValueType __value = *__first; in _GLIBCXX_VISIBILITY() 354 _ValueType __tmp = *__first; in _GLIBCXX_VISIBILITY() [all …]
|
| D | ranges_uninitialized.h | 147 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; in _GLIBCXX_VISIBILITY() 148 if constexpr (is_trivially_default_constructible_v<_ValueType>) in _GLIBCXX_VISIBILITY() 154 ::new (__detail::__voidify(*__first)) _ValueType; in _GLIBCXX_VISIBILITY() 179 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; in _GLIBCXX_VISIBILITY() 180 if constexpr (is_trivially_default_constructible_v<_ValueType>) in _GLIBCXX_VISIBILITY() 186 ::new (__detail::__voidify(*__first)) _ValueType; in _GLIBCXX_VISIBILITY() 204 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; in _GLIBCXX_VISIBILITY() 205 if constexpr (is_trivial_v<_ValueType> in _GLIBCXX_VISIBILITY() 206 && is_copy_assignable_v<_ValueType>) in _GLIBCXX_VISIBILITY() 207 return ranges::fill(__first, __last, _ValueType()); in _GLIBCXX_VISIBILITY() [all …]
|
| D | stl_uninitialized.h | 81 template<typename _ValueType, typename _Tp> in _GLIBCXX_VISIBILITY() 90 static_assert(is_constructible<_ValueType, _Tp>::value, in _GLIBCXX_VISIBILITY() 245 _ValueType; in _GLIBCXX_VISIBILITY() 250 = _GLIBCXX_USE_ASSIGN_FOR_INIT(_ValueType, const _Tp&); in _GLIBCXX_VISIBILITY() 315 _ValueType; in _GLIBCXX_VISIBILITY() 320 = _GLIBCXX_USE_ASSIGN_FOR_INIT(_ValueType, const _Tp&) in _GLIBCXX_VISIBILITY() 677 _ValueType; in _GLIBCXX_VISIBILITY() 679 const bool __assignable = is_copy_assignable<_ValueType>::value; in _GLIBCXX_VISIBILITY() 681 std::__uninitialized_default_1<__is_trivial(_ValueType) in _GLIBCXX_VISIBILITY() 700 _ValueType; in _GLIBCXX_VISIBILITY() [all …]
|
| D | stl_heap.h | 165 _ValueType; in _GLIBCXX_VISIBILITY() typedef 172 __glibcxx_function_requires(_LessThanComparableConcept<_ValueType>) in _GLIBCXX_VISIBILITY() 178 _ValueType __value = _GLIBCXX_MOVE(*(__last - 1)); in _GLIBCXX_VISIBILITY() 202 _ValueType; in _GLIBCXX_VISIBILITY() typedef 215 _ValueType __value = _GLIBCXX_MOVE(*(__last - 1)); in _GLIBCXX_VISIBILITY() 258 _ValueType; in _GLIBCXX_VISIBILITY() typedef 262 _ValueType __value = _GLIBCXX_MOVE(*__result); in _GLIBCXX_VISIBILITY() 344 _ValueType; in _GLIBCXX_VISIBILITY() typedef 355 _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); in _GLIBCXX_VISIBILITY()
|
| D | stl_tempbuf.h | 250 _ValueType; in _GLIBCXX_VISIBILITY() 253 __has_trivial_constructor(_ValueType)>:: in _GLIBCXX_VISIBILITY()
|
| D | stl_algo.h | 1297 _ValueType; in _GLIBCXX_VISIBILITY() typedef 1315 if (__is_pod(_ValueType) && __k == 1) in _GLIBCXX_VISIBILITY() 1317 _ValueType __t = _GLIBCXX_MOVE(*__p); in _GLIBCXX_VISIBILITY() 1338 if (__is_pod(_ValueType) && __k == 1) in _GLIBCXX_VISIBILITY() 1340 _ValueType __t = _GLIBCXX_MOVE(*(__p + __n - 1)); in _GLIBCXX_VISIBILITY() 1574 _ValueType; in _GLIBCXX_VISIBILITY() typedef 1578 _Temporary_buffer<_ForwardIterator, _ValueType> in _GLIBCXX_VISIBILITY() 2512 _ValueType; in _GLIBCXX_VISIBILITY() typedef 2515 typedef _Temporary_buffer<_BidirectionalIterator, _ValueType> _TmpBuf; in _GLIBCXX_VISIBILITY() 4987 _ValueType; in _GLIBCXX_VISIBILITY() typedef [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/parallel/ |
| D | quicksort.h | 59 typedef typename _TraitsType::value_type _ValueType; in __parallel_sort_qs_divide() typedef 66 _ValueType* __samples = static_cast<_ValueType*> in __parallel_sort_qs_divide() 67 (::operator new(__num_samples * sizeof(_ValueType))); in __parallel_sort_qs_divide() 73 ::new(&(__samples[__s])) _ValueType(__begin[__index]); in __parallel_sort_qs_divide() 78 _ValueType& __pivot = __samples[__pivot_rank * __num_samples / __n]; in __parallel_sort_qs_divide() 80 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> in __parallel_sort_qs_divide() 86 __samples[__s].~_ValueType(); in __parallel_sort_qs_divide() 106 typedef typename _TraitsType::value_type _ValueType; in __parallel_sort_qs_conquer() typedef 161 typedef typename _TraitsType::value_type _ValueType; in __parallel_sort_qs() typedef
|
| D | random_shuffle.h | 55 typedef typename _TraitsType::value_type _ValueType; typedef 62 _ValueType** _M_temporaries; 126 typedef typename _TraitsType::value_type _ValueType; in __parallel_random_shuffle_drs_pu() typedef 139 _ValueType** __temporaries = new _ValueType*[__d->_M_num_threads]; in __parallel_random_shuffle_drs_pu() 189 __sd->_M_temporaries[__iam] = static_cast<_ValueType*> in __parallel_random_shuffle_drs_pu() 190 (::operator new(sizeof(_ValueType) * __offset)); in __parallel_random_shuffle_drs_pu() 213 _ValueType(*(__source + __i + __start)); in __parallel_random_shuffle_drs_pu() 226 _ValueType* __begin = in __parallel_random_shuffle_drs_pu() 240 __sd->_M_temporaries[__iam][__i].~_ValueType(); in __parallel_random_shuffle_drs_pu() 272 typedef typename _TraitsType::value_type _ValueType; in __parallel_random_shuffle_drs() typedef [all …]
|
| D | multiway_mergesort.h | 64 typedef typename _TraitsType::value_type _ValueType; typedef 77 _ValueType** _M_temporary; 80 _ValueType* _M_samples; 101 typedef typename _TraitsType::value_type _ValueType; in __determine_samples() typedef 113 _ValueType(__sd->_M_source[__sd->_M_starts[__iam] in __determine_samples() 198 typedef typename _TraitsType::value_type _ValueType; 312 typedef typename _TraitsType::value_type _ValueType; 323 typedef _ValueType* _SortingPlacesIterator; 326 static_cast<_ValueType*>(::operator new(sizeof(_ValueType) 382 __sd->_M_temporary[__iam][__i].~_ValueType(); [all …]
|
| D | partial_sum.h | 95 typedef typename _TraitsType::value_type _ValueType; in __parallel_partial_sum_linear() typedef 113 _ValueType* __sums; in __parallel_partial_sum_linear() 145 __sums = static_cast<_ValueType*>(::operator new(sizeof(_ValueType) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 163 _ValueType(__gnu_parallel::accumulate( in __parallel_partial_sum_linear() 187 __sums[__i].~_ValueType(); in __parallel_partial_sum_linear() 211 typedef typename _TraitsType::value_type _ValueType; in __parallel_partial_sum() typedef
|
| D | balanced_quicksort.h | 109 typedef typename _TraitsType::value_type _ValueType; in __qsb_divide() typedef 141 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> in __qsb_divide() 181 typedef typename _TraitsType::value_type _ValueType; in __qsb_conquer() typedef 255 typedef typename _TraitsType::value_type _ValueType; in __qsb_local_sort_with_helping() typedef 294 <_Compare, _ValueType, _ValueType, bool> in __qsb_local_sort_with_helping() 319 <_Compare, _ValueType, _ValueType, bool>, _ValueType> in __qsb_local_sort_with_helping() 321 <_Compare, _ValueType, _ValueType, bool> in __qsb_local_sort_with_helping() 439 typedef typename _TraitsType::value_type _ValueType; in __parallel_sort_qsb() typedef
|
| D | partition.h | 60 typedef typename _TraitsType::value_type _ValueType; in __parallel_partition() typedef 336 typedef typename _TraitsType::value_type _ValueType; in __parallel_nth_element() typedef 366 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> in __parallel_nth_element() 389 __binder1st<_Compare, _ValueType, in __parallel_nth_element() 390 _ValueType, bool>, _ValueType> in __parallel_nth_element() 391 __pred(__gnu_parallel::__binder1st<_Compare, _ValueType, in __parallel_nth_element() 392 _ValueType, bool>(__comp, *__pivot_pos)); in __parallel_nth_element()
|
| D | algo.h | 144 typedef typename _TraitsType::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef 148 __gnu_parallel::__binder2nd<__gnu_parallel::_EqualTo<_ValueType, in _GLIBCXX_VISIBILITY() 150 _ValueType, const _Tp&, bool> in _GLIBCXX_VISIBILITY() 151 __comp(__gnu_parallel::_EqualTo<_ValueType, const _Tp&>(), __val); in _GLIBCXX_VISIBILITY() 335 typedef typename std::iterator_traits<_IIter>::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef 338 __begin1, __end1, __out, equal_to<_ValueType>(), in _GLIBCXX_VISIBILITY() 745 typedef typename _TraitsType::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef 751 __begin, __end - 1, __begin, equal_to<_ValueType>(), in _GLIBCXX_VISIBILITY() 828 typedef typename _TraitsType::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef 895 typedef typename _TraitsType::value_type _ValueType; in _GLIBCXX_VISIBILITY() typedef [all …]
|
| D | multiseq_selection.h | 138 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, _SeqNumber> >, [all …]
|
| D | multiway_merge.h | 254 _ValueType; in multiway_merge_3_variant() typedef 372 _ValueType; in multiway_merge_4_variant() typedef 505 _ValueType; in multiway_merge_loser_tree() typedef 512 _ValueType* __arbitrary_element = 0; in multiway_merge_loser_tree() 592 _ValueType; in multiway_merge_loser_tree_unguarded() typedef 679 _ValueType; in multiway_merge_loser_tree_sentinel() typedef 852 _ValueType; 856 _LoserTreeTraits<_ValueType>::_M_use_pointer, 857 _LoserTreePointerUnguarded<__stable, _ValueType, _Compare>, 858 _LoserTreeUnguarded<__stable, _ValueType, _Compare> [all …]
|
| D | for_each_selectors.h | 89 template<typename _ValueType> 91 operator()(_ValueType& __v, _It __i) in operator() 186 template<typename _ValueType> 188 operator()(_ValueType& __v, _It __i) in operator()
|
| D | unique_copy.h | 57 typedef typename _TraitsType::value_type _ValueType; in __parallel_unique_copy() typedef 190 _ValueType; in __parallel_unique_copy() typedef 192 std::equal_to<_ValueType>()); in __parallel_unique_copy()
|
| D | numeric | 120 typedef typename _IteratorTraits::value_type _ValueType; 124 __gnu_parallel::_Plus<_Tp, _ValueType>(), 133 typedef typename _IteratorTraits::value_type _ValueType; 137 __gnu_parallel::_Plus<_Tp, _ValueType>(), 359 typedef typename iterator_traits<_IIter>::value_type _ValueType; 361 __result, std::plus<_ValueType>()); 454 typedef typename _TraitsType::value_type _ValueType; 456 std::minus<_ValueType>(), 466 typedef typename _TraitsType::value_type _ValueType; 468 std::minus<_ValueType>());
|
| D | find.h | 105 typedef typename _TraitsType::value_type _ValueType; in __find_template() typedef 193 typedef typename _TraitsType::value_type _ValueType; in __find_template() typedef 322 typedef typename _TraitsType::value_type _ValueType; in __find_template() typedef
|
| D | sort.h | 208 typedef typename _TraitsType::value_type _ValueType; in __parallel_sort() typedef
|
| D | merge.h | 230 std::iterator_traits<_RAIter1>::value_type _ValueType; in __parallel_merge_advance() typedef
|
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
| D | any | 453 * @tparam _ValueType A const-reference or CopyConstructible type. 457 * __any.type() != typeid(remove_reference_t<_ValueType>) 460 template<typename _ValueType> 461 inline _ValueType any_cast(const any& __any) 463 using _Up = __remove_cvref_t<_ValueType>; 464 static_assert(any::__is_valid_cast<_ValueType>(), 466 static_assert(is_constructible_v<_ValueType, const _Up&>, 470 return static_cast<_ValueType>(*__p); 477 * @tparam _ValueType A reference or CopyConstructible type. 481 * __any.type() != typeid(remove_reference_t<_ValueType>) [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/ |
| D | ChangeLog-2016 | 812 * include/std/any (any(_ValueType&& __value)): Constrain 871 (operator=(_ValueType&&)): SFINAE in the return type. 5714 * include/std/any (any(in_place_type_t<_ValueType>, _Args&&...)): 5716 (any(in_place_type_t<_ValueType>, initializer_list<_Up>, _Args&&...)): 5721 (operator=(_ValueType&&)): Indent the return type. 7309 (any(in_place_type_t<_ValueType>, _Args&&...)): Use _Decay. 7310 (any(in_place_type_t<_ValueType>, initializer_list<_Up>, _Args&&...)): 8292 * include/std/any (operator=(_ValueType&&)): Constrain the decayed 8331 (any(_ValueType&&)): Constrain. 8338 (operator=(_ValueType&&)): Constrain. [all …]
|
| D | ChangeLog-2005 | 527 _ValueType, _Tp>, taken care by lower_bound. 3124 Don't qualify __tmp as const, _ValueType is not necessarily
|
| D | ChangeLog-2015 | 2173 (any::operator=(_ValueType&&)): Constrain template argument.
|