Home
last modified time | relevance | path

Searched refs:_Size (Results 1 – 25 of 36) sorted by relevance

12

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Dstl_uninitialized.h258 template<typename _ForwardIterator, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
261 __do_uninit_fill_n(_ForwardIterator __first, _Size __n, const _Tp& __x) in _GLIBCXX_VISIBILITY()
280 template<typename _ForwardIterator, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
282 __uninit_fill_n(_ForwardIterator __first, _Size __n, in _GLIBCXX_VISIBILITY()
290 template<typename _ForwardIterator, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
292 __uninit_fill_n(_ForwardIterator __first, _Size __n, in _GLIBCXX_VISIBILITY()
310 template<typename _ForwardIterator, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
312 uninitialized_fill_n(_ForwardIterator __first, _Size __n, const _Tp& __x) in _GLIBCXX_VISIBILITY()
324 && __is_integer<_Size>::__value; in _GLIBCXX_VISIBILITY()
434 template<typename _ForwardIterator, typename _Size, typename _Tp, in _GLIBCXX_VISIBILITY()
[all …]
Dstl_construct.h202 template<typename _ForwardIterator, typename _Size> in _GLIBCXX_VISIBILITY()
204 __destroy_n(_ForwardIterator __first, _Size __count) in _GLIBCXX_VISIBILITY()
215 template<typename _ForwardIterator, typename _Size> in _GLIBCXX_VISIBILITY()
217 __destroy_n(_ForwardIterator __first, _Size __count) in _GLIBCXX_VISIBILITY()
229 template<typename _ForwardIterator, typename _Size> in _GLIBCXX_VISIBILITY()
231 _Destroy_n(_ForwardIterator __first, _Size __count) in _GLIBCXX_VISIBILITY()
256 template <typename _ForwardIterator, typename _Size> in _GLIBCXX_VISIBILITY()
258 destroy_n(_ForwardIterator __first, _Size __count) in _GLIBCXX_VISIBILITY()
Dstl_algobase.h562 template<typename _InputIterator, typename _Size, typename _OutputIterator> in _GLIBCXX_VISIBILITY()
565 __copy_n_a(_InputIterator __first, _Size __n, _OutputIterator __result, in _GLIBCXX_VISIBILITY()
583 template<typename _CharT, typename _Size> in _GLIBCXX_VISIBILITY()
587 _Size, _CharT*, bool); in _GLIBCXX_VISIBILITY()
589 template<typename _CharT, typename _Size> in _GLIBCXX_VISIBILITY()
593 __copy_n_a(istreambuf_iterator<_CharT, char_traits<_CharT> >, _Size, in _GLIBCXX_VISIBILITY()
1053 template<typename _OutputIterator, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
1057 __fill_n_a1(_OutputIterator __first, _Size __n, const _Tp& __value) in _GLIBCXX_VISIBILITY()
1064 template<typename _OutputIterator, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
1068 __fill_n_a1(_OutputIterator __first, _Size __n, const _Tp& __value) in _GLIBCXX_VISIBILITY()
[all …]
Dalgorithmfwd.h248 template<typename _IIter, typename _Size, typename _OIter> in _GLIBCXX_VISIBILITY()
251 copy_n(_IIter, _Size, _OIter); in _GLIBCXX_VISIBILITY()
272 template<typename _OIter, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
275 fill_n(_OIter, _Size, const _Tp&); in _GLIBCXX_VISIBILITY()
750 template<typename _OIter, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
753 generate_n(_OIter, _Size, _Generator); in _GLIBCXX_VISIBILITY()
866 template<typename _FIter, typename _Size, typename _Tp> in _GLIBCXX_VISIBILITY()
869 search_n(_FIter, _FIter, _Size, const _Tp&); in _GLIBCXX_VISIBILITY()
871 template<typename _FIter, typename _Size, typename _Tp, in _GLIBCXX_VISIBILITY()
875 search_n(_FIter, _FIter, _Size, const _Tp&, _BinaryPredicate); in _GLIBCXX_VISIBILITY()
Dranges_base.h395 struct _Size in _GLIBCXX_VISIBILITY() struct
436 requires requires (_Tp& __t) { _Size{}(__t); } in _GLIBCXX_VISIBILITY()
438 operator()[[nodiscard]](_Tp&& __t) const noexcept(noexcept(_Size{}(__t))) in _GLIBCXX_VISIBILITY()
440 auto __size = _Size{}(__t); in _GLIBCXX_VISIBILITY()
466 concept __size0_empty = requires(_Tp& __t) { _Size{}(__t) == 0; }; in _GLIBCXX_VISIBILITY()
488 return noexcept(_Size{}(std::declval<_Tp&>()) == 0); in _GLIBCXX_VISIBILITY()
504 return _Size{}(__t) == 0; in _GLIBCXX_VISIBILITY()
574 inline constexpr __cust_access::_Size size{}; in _GLIBCXX_VISIBILITY()
Dstreambuf_iterator.h88 template<typename _CharT2, typename _Size> in _GLIBCXX_VISIBILITY()
91 __copy_n_a(istreambuf_iterator<_CharT2>, _Size, _CharT2*, bool); in _GLIBCXX_VISIBILITY()
411 template<typename _CharT, typename _Size> in _GLIBCXX_VISIBILITY()
414 __copy_n_a(istreambuf_iterator<_CharT> __it, _Size __n, _CharT* __result, in _GLIBCXX_VISIBILITY()
Dstl_algo.h711 template<typename _InputIterator, typename _Size, typename _OutputIterator> in _GLIBCXX_VISIBILITY()
714 __copy_n(_InputIterator __first, _Size __n, in _GLIBCXX_VISIBILITY()
722 template<typename _RandomAccessIterator, typename _Size, in _GLIBCXX_VISIBILITY()
726 __copy_n(_RandomAccessIterator __first, _Size __n, in _GLIBCXX_VISIBILITY()
743 template<typename _InputIterator, typename _Size, typename _OutputIterator> in _GLIBCXX_VISIBILITY()
746 copy_n(_InputIterator __first, _Size __n, _OutputIterator __result) in _GLIBCXX_VISIBILITY()
1910 template<typename _RandomAccessIterator, typename _Size, typename _Compare> in _GLIBCXX_VISIBILITY()
1915 _Size __depth_limit, _Compare __comp) in _GLIBCXX_VISIBILITY()
1949 template<typename _RandomAccessIterator, typename _Size, typename _Compare> in _GLIBCXX_VISIBILITY()
1953 _RandomAccessIterator __last, _Size __depth_limit, in _GLIBCXX_VISIBILITY()
[all …]
Dalloc_traits.h129 struct _Size : make_unsigned<_DiffT> { }; in _GLIBCXX_VISIBILITY()
132 struct _Size<_A2, _DiffT, __void_t<typename _A2::size_type>> in _GLIBCXX_VISIBILITY()
174 using size_type = typename _Size<_Alloc, difference_type>::type; in _GLIBCXX_VISIBILITY()
Dranges_util.h243 struct _Size in _GLIBCXX_VISIBILITY() struct
247 struct _Size<_Tp, true> in _GLIBCXX_VISIBILITY()
250 [[no_unique_address]] _Size<__size_type> _M_size = {}; in _GLIBCXX_VISIBILITY()
Ddeque.tcc1098 template<typename _CharT, typename _Size> in _M_insert_aux()
1103 istreambuf_iterator<_CharT, char_traits<_CharT> > __it, _Size __size, in _M_insert_aux()
1112 const _Size __len in _M_insert_aux()
1113 = std::min<_Size>(__result._M_last - __result._M_cur, __size); in _M_insert_aux()
Datomic_base.h971 template<size_t _Size, size_t _Align> in _GLIBCXX_VISIBILITY()
976 return __atomic_is_lock_free(_Size, reinterpret_cast<void *>(-_Align)); in _GLIBCXX_VISIBILITY()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/
Dmemory70 template<typename _InputIter, typename _Size, typename _ForwardIter>
72 __uninitialized_copy_n(_InputIter __first, _Size __count,
89 template<typename _RandomAccessIter, typename _Size, typename _ForwardIter>
91 __uninitialized_copy_n(_RandomAccessIter __first, _Size __count,
100 template<typename _InputIter, typename _Size, typename _ForwardIter>
102 __uninitialized_copy_n(_InputIter __first, _Size __count,
119 template<typename _InputIter, typename _Size, typename _ForwardIter>
121 uninitialized_copy_n(_InputIter __first, _Size __count,
131 template<typename _InputIter, typename _Size, typename _ForwardIter,
134 __uninitialized_copy_n_a(_InputIter __first, _Size __count,
[all …]
Dalgorithm70 template<typename _InputIterator, typename _Size, typename _OutputIterator>
72 __copy_n(_InputIterator __first, _Size __count,
85 template<typename _RAIterator, typename _Size, typename _OutputIterator>
87 __copy_n(_RAIterator __first, _Size __count,
111 template<typename _InputIterator, typename _Size, typename _OutputIterator>
113 copy_n(_InputIterator __first, _Size __count, _OutputIterator __result)
215 template<typename _InputIterator, typename _Tp, typename _Size>
219 _Size& __n)
233 template<typename _InputIterator, typename _Predicate, typename _Size>
237 _Size& __n)
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
Dstl_iterator.h54 template<typename _Iterator, typename _Size>
57 __can_advance(const std::reverse_iterator<_Iterator>& __it, _Size __n) in __can_advance()
118 template<typename _Iterator, typename _Size>
121 __can_advance(const std::move_iterator<_Iterator>& __it, _Size __n)
Ddebug.h68 # define __glibcxx_requires_can_increment(_First,_Size) argument
95 # define __glibcxx_requires_can_increment(_First,_Size) \ argument
96 __glibcxx_check_can_increment(_First,_Size)
Dhelper_functions.h273 template<typename _InputIterator, typename _Size>
276 __can_advance(_InputIterator, _Size)
280 typename _Size>
283 _Size);
Dmacros.h91 #define __glibcxx_check_can_increment(_First,_Size) \ argument
92 _GLIBCXX_DEBUG_VERIFY(__gnu_debug::__can_advance(_First, _Size), \
95 ._M_integer(_Size, #_Size))
Dsafe_iterator.tcc394 template<typename _Ite, typename _Seq, typename _Cat, typename _Size,
398 _Size __n, const _Tp& __value, in __fill_n_a()
402 static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); in __fill_n_a()
Dsafe_iterator.h983 typename _Size>
986 _Size __n) in __can_advance()
Dstring85 #define __glibcxx_check_string_n_constructor(_Str, _Size) \
86 __check_string(_Str, _Size, __FILE__, __LINE__, __PRETTY_FUNCTION__)
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
Dtype_traits148 template<typename _Tp, std::size_t _Size>
149 struct is_array<_Tp[_Size]>
356 template<typename _Tp, std::size_t _Size>
357 struct rank<_Tp[_Size]>
369 template<typename _Tp, unsigned _Uint, std::size_t _Size>
370 struct extent<_Tp[_Size], _Uint>
372 _Uint == 0 ? _Size : extent<_Tp,
447 template<typename _Tp, std::size_t _Size>
448 struct remove_extent<_Tp[_Size]>
460 template<typename _Tp, std::size_t _Size>
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/parallel/
Dbase.h100 template<typename _Size>
101 inline _Size
102 __rd_log2(_Size __n) in __rd_log2()
104 _Size __k; in __rd_log2()
Dalgorithmfwd.h256 template<typename _OIter, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
258 generate_n(_OIter, _Size, _Generator); in _GLIBCXX_VISIBILITY()
260 template<typename _OIter, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
262 generate_n(_OIter, _Size, _Generator, __gnu_parallel::sequential_tag); in _GLIBCXX_VISIBILITY()
264 template<typename _OIter, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
266 generate_n(_OIter, _Size, _Generator, __gnu_parallel::_Parallelism); in _GLIBCXX_VISIBILITY()
268 template<typename _OIter, typename _Size, typename _Generator, in _GLIBCXX_VISIBILITY()
271 __generate_n_switch(_OIter, _Size, _Generator, _IterTag); in _GLIBCXX_VISIBILITY()
273 template<typename _RAIter, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
275 __generate_n_switch(_RAIter, _Size, _Generator, random_access_iterator_tag, in _GLIBCXX_VISIBILITY()
Dalgo.h1480 template<typename _OutputIterator, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
1482 generate_n(_OutputIterator __begin, _Size __n, _Generator __gen, in _GLIBCXX_VISIBILITY()
1487 template<typename _OutputIterator, typename _Size, typename _Generator, in _GLIBCXX_VISIBILITY()
1490 __generate_n_switch(_OutputIterator __begin, _Size __n, _Generator __gen, in _GLIBCXX_VISIBILITY()
1496 template<typename _RAIter, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
1498 __generate_n_switch(_RAIter __begin, _Size __n, _Generator __gen, in _GLIBCXX_VISIBILITY()
1507 template<typename _OutputIterator, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
1509 generate_n(_OutputIterator __begin, _Size __n, _Generator __gen, in _GLIBCXX_VISIBILITY()
1517 template<typename _OutputIterator, typename _Size, typename _Generator> in _GLIBCXX_VISIBILITY()
1519 generate_n(_OutputIterator __begin, _Size __n, _Generator __gen) in _GLIBCXX_VISIBILITY()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
Dtype_traits452 template<typename _Tp, std::size_t _Size>
453 struct is_array<_Tp[_Size]>
1397 template<typename _Tp, std::size_t _Size>
1398 struct rank<_Tp[_Size]>
1410 template<typename _Tp, unsigned _Uint, std::size_t _Size>
1411 struct extent<_Tp[_Size], _Uint>
1413 _Uint == 0 ? _Size : extent<_Tp,
2013 template<typename _Tp, std::size_t _Size>
2014 struct remove_extent<_Tp[_Size]>
2026 template<typename _Tp, std::size_t _Size>
[all …]

12