Searched refs:allocator_arg_t (Results 1 – 14 of 14) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| D | uses_allocator.h | 51 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()
|
| D | uses_allocator_args.h | 64 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/ |
| D | tuple | 39 #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 …]
|
| D | future | 1109 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&,
|
| D | memory_resource | 42 #include <bits/uses_allocator.h> // allocator_arg_t, __use_alloc 386 static tuple<allocator_arg_t, polymorphic_allocator, _Args&&...>
|
| D | scoped_allocator | 483 tuple<allocator_arg_t, inner_allocator_type&, _Args&&...>
|
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/ |
| D | ChangeLog-2015 | 968 * 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&&):
|
| D | ChangeLog-2016 | 841 (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 …]
|
| D | ChangeLog-2019 | 633 * 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
|
| D | ChangeLog | 1035 * include/std/tuple (tuple::tuple(allocator_arg_t, const Alloc&)): 1037 (tuple<T1,T2>::tuple(allocator_arg_t, const Alloc&)): Likewise.
|
| D | ChangeLog-2020 | 3008 (_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)):
|
| D | ChangeLog-2014 | 5456 * include/std/tuple (_Head_base): Use allocator_arg_t parameters to 5458 (_Tuple_impl): Pass allocator_arg_t arguments.
|
| D | ChangeLog-2011 | 3606 (_Tuple_impl<>::_Tuple_impl(allocator_arg_t, const _Alloc&,
|
| D | ChangeLog-2010 | 1663 * include/bits/allocator.h (allocator_arg_t, allocator_arg,
|