Home
last modified time | relevance | path

Searched refs:allocator_arg_t (Results 1 – 14 of 14) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Duses_allocator.h51 struct allocator_arg_t { explicit allocator_arg_t() = default; }; in _GLIBCXX_VISIBILITY() struct
53 _GLIBCXX17_INLINE constexpr allocator_arg_t allocator_arg = in _GLIBCXX_VISIBILITY()
54 allocator_arg_t(); in _GLIBCXX_VISIBILITY()
91 is_constructible<_Tp, allocator_arg_t, const _Alloc&, _Args...>::value, in _GLIBCXX_VISIBILITY()
98 is_constructible<_Tp, allocator_arg_t, const _Alloc&, _Args...>, in _GLIBCXX_VISIBILITY()
136 __or_<_Predicate<_Tp, allocator_arg_t, _Alloc, _Args...>, in _GLIBCXX_VISIBILITY()
Duses_allocator_args.h64 if constexpr (is_constructible_v<_Tp, allocator_arg_t, in _GLIBCXX_VISIBILITY()
67 return tuple<allocator_arg_t, const _Alloc&, _Args&&...>( in _GLIBCXX_VISIBILITY()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
Dtuple39 #include <bits/uses_allocator.h> // for std::allocator_arg_t
94 _Head_base(allocator_arg_t, __uses_alloc0)
99 _Head_base(allocator_arg_t, __uses_alloc1<_Alloc> __a)
104 _Head_base(allocator_arg_t, __uses_alloc2<_Alloc> __a)
150 _Head_base(allocator_arg_t, __uses_alloc0)
155 _Head_base(allocator_arg_t, __uses_alloc1<_Alloc> __a)
160 _Head_base(allocator_arg_t, __uses_alloc2<_Alloc> __a)
203 _Head_base(allocator_arg_t, __uses_alloc0)
208 _Head_base(allocator_arg_t, __uses_alloc1<_Alloc> __a)
213 _Head_base(allocator_arg_t, __uses_alloc2<_Alloc> __a)
[all …]
Dfuture1109 promise(allocator_arg_t, const _Allocator& __a)
1115 promise(allocator_arg_t, const _Allocator&, promise&& __rhs)
1228 promise(allocator_arg_t, const _Allocator& __a)
1234 promise(allocator_arg_t, const _Allocator&, promise&& __rhs)
1326 promise(allocator_arg_t, const _Allocator& __a)
1334 promise(allocator_arg_t, const _Allocator&, promise&& __rhs)
1567 packaged_task(allocator_arg_t, const _Alloc& __a, _Fn&& __fn)
1575 packaged_task(allocator_arg_t, const _Allocator& __a) noexcept
1579 packaged_task(allocator_arg_t, const _Allocator&,
1583 packaged_task(allocator_arg_t, const _Allocator&,
Dmemory_resource42 #include <bits/uses_allocator.h> // allocator_arg_t, __use_alloc
386 static tuple<allocator_arg_t, polymorphic_allocator, _Args&&...>
Dscoped_allocator483 tuple<allocator_arg_t, inner_allocator_type&, _Args&&...>
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog-2015968 * include/bits/uses_allocator.h (allocator_arg_t): Likewise.
2601 tuple(allocator_arg_t, const _Alloc&, const _UElements&...),
2602 tuple(allocator_arg_t, const _Alloc&, _UElements&&...),
2603 tuple(allocator_arg_t, const _Alloc&, const tuple<_UElements...>&),
2604 tuple(allocator_arg_t, const _Alloc&, tuple<_UElements...>&&),
2606 tuple(allocator_arg_t, const _Alloc&, const pair<_U1, _U2>&),
2607 tuple(allocator_arg_t, const _Alloc&, pair<_U1, _U2>&&)): Make
3409 * include/std/future (packaged_task(allocator_arg_t, const A&, F&&):
DChangeLog-2016841 (variant(allocator_arg_t, const _Alloc&)): Likewise.
842 (variant(allocator_arg_t, const _Alloc&, _Tp&&)): Likewise.
843 (variant(allocator_arg_t, const _Alloc&, in_place_type_t<_Tp>,
845 (variant(allocator_arg_t, const _Alloc&, in_place_type_t<_Tp>,
847 (variant(allocator_arg_t, const _Alloc&, in_place_index_t<_Np>,
849 (variant(allocator_arg_t, const _Alloc&, in_place_index_t<_Np>,
8913 tuple<>::tuple(allocator_arg_t, const _Alloc&),
8914 tuple<>::tuple(allocator_arg_t, const _Alloc&, const tuple&)): New.
8929 * include/std/tuple (tuple(allocator_arg_t, const _Alloc&,
8930 const tuple<_UElements...>&), tuple(allocator_arg_t, const _Alloc&,
[all …]
DChangeLog-2019633 * include/std/tuple (_Head_base, _Tuple_impl(allocator_arg_t,...)
634 (_M_assign, tuple(allocator_arg_t,...), _Inherited, operator=, _M_swap)
3321 (tuple::tuple(allocator_arg_t, const Alloc&)): Constrain.
3329 (tuple<T1, T2>::tuple(allocator_arg_t, const Alloc&)): Constrain.
3642 (packaged_task::packaged_task(allocator_arg_t, const A&, ...)): Do not
DChangeLog1035 * include/std/tuple (tuple::tuple(allocator_arg_t, const Alloc&)):
1037 (tuple<T1,T2>::tuple(allocator_arg_t, const Alloc&)): Likewise.
DChangeLog-20203008 (_Tuple_impl(allocator_arg_t, Alloc, const _Tuple_impl<U...>&)):
3551 (_Tuple_impl(allocator_arg_t, Alloc, const _Tuple_impl<U...>&)):
6957 (executor::executor(allocator_arg_t, const ProtoAlloc&, Executor)):
DChangeLog-20145456 * include/std/tuple (_Head_base): Use allocator_arg_t parameters to
5458 (_Tuple_impl): Pass allocator_arg_t arguments.
DChangeLog-20113606 (_Tuple_impl<>::_Tuple_impl(allocator_arg_t, const _Alloc&,
DChangeLog-20101663 * include/bits/allocator.h (allocator_arg_t, allocator_arg,