Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/libcxx/include/__memory/
H A Dallocator_arg_t.h26 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 Duses_allocator_construction.h49 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<_Args>(__args)...); in __uses_allocator_construction_args()
/freebsd-src/contrib/llvm-project/libcxx/include/
H A Dtuple51 tuple(allocator_arg_t, const Alloc& a);
53 explicit(see-below) tuple(allocator_arg_t, const Alloc& a, const T&...); // constexpr in C++20
55 explicit(see-below) tuple(allocator_arg_t, const Alloc& a, U&&...); // constexpr in C++20
57 tuple(allocator_arg_t, const Alloc& a, const tuple&); // constexpr in C++20
59 tuple(allocator_arg_t, const Alloc& a, tuple&&); // constexpr in C++20
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 C++20
66 explicit(see-below) tuple(allocator_arg_t, const Alloc& a, tuple<U...>&&); // constexpr in C++20
69 tuple(allocator_arg_t, const Alloc& a, const tuple<UTypes...>&&); // C++23
72 tuple(allocator_arg_t, cons
[all...]
H A Dfuture64 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, cons
[all...]
H A Dfunctional425 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 Dmemory21 struct allocator_arg_t { };
22 inline constexpr allocator_arg_t allocator_arg = allocator_arg_t();
941 #include <__memory/allocator_arg_t.h>
H A Dscoped_allocator508 _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 Dlibcxx.imp
H A Dmodule.modulemap.in
/freebsd-src/contrib/llvm-project/libcxx/include/experimental/
H A D__memory
/freebsd-src/contrib/llvm-project/libcxx/include/__functional/
H A Dfunction.h864 _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_(__f.__f_) {}
941 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc&, function&& __f) : __f_(std::move(__f.__f_)) {}
951 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc& __a, _Fp __f) : __f_(std::move(__f), __a) {}
/freebsd-src/contrib/llvm-project/libcxx/include/__memory_resource/
H A Dpolymorphic_allocator.h185 _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()
/freebsd-src/contrib/llvm-project/libcxx/modules/std/
H A Dmemory.inc27 using std::allocator_arg_t;
/freebsd-src/lib/libc++/
H A DMakefile930 MEM_HEADERS+= allocator_arg_t.h
H A Dmodule.modulemap
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc607 SYMBOL(allocator_arg_t, std::, <memory>)