Searched refs:allocator_arg_t (Results 1 – 14 of 14) sorted by relevance
| /src/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | allocator_arg_t.h | 26 struct _LIBCPP_TEMPLATE_VIS allocator_arg_t { struct 27 explicit allocator_arg_t() = default; 31 inline constexpr allocator_arg_t allocator_arg = allocator_arg_t(); 33 constexpr allocator_arg_t allocator_arg = allocator_arg_t(); 44 static const bool __ic = is_constructible<_Tp, allocator_arg_t, _Alloc, _Args...>::value;
|
| H A D | uses_allocator_construction.h | 49 is_constructible_v<_Type, allocator_arg_t, const _Alloc&, _Args...>) { in __uses_allocator_construction_args() 50 …return tuple<allocator_arg_t, const _Alloc&, _Args&&...>(allocator_arg, __alloc, std::forward<_Arg… in __uses_allocator_construction_args()
|
| /src/contrib/llvm-project/libcxx/include/ |
| H A D | tuple | 51 tuple(allocator_arg_t, const Alloc& a); 53 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, const T&...); // constexpr in … 55 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, U&&...); // constexpr in … 57 …tuple(allocator_arg_t, const Alloc& a, const tuple&); // constexpr in … 59 …tuple(allocator_arg_t, const Alloc& a, tuple&&); // constexpr in … 62 tuple(allocator_arg_t, const Alloc& a, tuple<UTypes...>&); // C++23 64 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, const tuple<U...>&); // constexpr in … 66 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, tuple<U...>&&); // constexpr in … 69 tuple(allocator_arg_t, const Alloc& a, const tuple<UTypes...>&&); // C++23 72 tuple(allocator_arg_t, const Alloc& a, pair<U1, U2>&); // C++23 [all …]
|
| H A D | future | 64 promise(allocator_arg_t, const Allocator& a); 94 promise(allocator_arg_t, const Allocator& a); 122 promise(allocator_arg_t, const Allocator& a); 332 packaged_task(allocator_arg_t, const Allocator& a, F&& f); 375 # include <__memory/allocator_arg_t.h> 1115 _LIBCPP_HIDE_FROM_ABI promise(allocator_arg_t, const _Alloc& __a); 1148 promise<_Rp>::promise(allocator_arg_t, const _Alloc& __a0) { 1232 _LIBCPP_HIDE_FROM_ABI promise(allocator_arg_t, const _Allocator& __a); 1263 promise<_Rp&>::promise(allocator_arg_t, const _Alloc& __a0) { 1333 …_LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS promise(allocator_arg_t, const _Allocator& __a); [all …]
|
| H A D | functional | 425 function(allocator_arg_t, const Alloc&) noexcept; // removed in C++17 427 function(allocator_arg_t, const Alloc&, nullptr_t) noexcept; // removed in C++17 429 function(allocator_arg_t, const Alloc&, const function&); // removed in C++17 431 function(allocator_arg_t, const Alloc&, function&&); // removed in C++17 433 function(allocator_arg_t, const Alloc&, F); // removed in C++17
|
| H A D | scoped_allocator | 508 _LIBCPP_HIDE_FROM_ABI tuple<allocator_arg_t, inner_allocator_type&, _Args&&...> 510 using _Tup = tuple<allocator_arg_t, inner_allocator_type&, _Args&&...>;
|
| H A D | memory | 21 struct allocator_arg_t { }; 22 inline constexpr allocator_arg_t allocator_arg = allocator_arg_t(); 941 #include <__memory/allocator_arg_t.h>
|
| H A D | module.modulemap | 1509 …std_private_memory_allocator_arg_t [system] { header "__memory/allocator_arg_t.h" }
|
| /src/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | function.h | 864 _LIBCPP_HIDE_FROM_ABI function(allocator_arg_t, const _Alloc&) _NOEXCEPT {} 866 _LIBCPP_HIDE_FROM_ABI function(allocator_arg_t, const _Alloc&, nullptr_t) _NOEXCEPT {} 868 _LIBCPP_HIDE_FROM_ABI function(allocator_arg_t, const _Alloc&, const function&); 870 _LIBCPP_HIDE_FROM_ABI function(allocator_arg_t, const _Alloc&, function&&); 872 _LIBCPP_HIDE_FROM_ABI function(allocator_arg_t, const _Alloc& __a, _Fp __f); 932 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc&, const function& __f) : __f_(_… 941 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc&, function&& __f) : __f_(std::m… 951 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc& __a, _Fp __f) : __f_(std::move…
|
| /src/contrib/llvm-project/libcxx/include/__memory_resource/ |
| H A D | polymorphic_allocator.h | 185 _LIBCPP_HIDE_FROM_ABI tuple<allocator_arg_t const&, polymorphic_allocator&, _Args&&...> 187 using _Tup = tuple<allocator_arg_t const&, polymorphic_allocator&, _Args&&...>; in __transform_tuple()
|
| /src/contrib/llvm-project/libcxx/modules/std/ |
| H A D | memory.inc | 27 using std::allocator_arg_t;
|
| /src/lib/libc++/ |
| H A D | Makefile | 930 MEM_HEADERS+= allocator_arg_t.h
|
| H A D | libcxx.imp | 526 { include: [ "<__memory/allocator_arg_t.h>", "private", "<memory>", "public" ] },
|
| /src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 607 SYMBOL(allocator_arg_t, std::, <memory>)
|