/freebsd-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<_Args>(__args)...); in __uses_allocator_construction_args()
|
/freebsd-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 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 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, cons [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 | 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 | 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 | libcxx.imp |
|
H A D | module.modulemap.in |
|
/freebsd-src/contrib/llvm-project/libcxx/include/experimental/ |
H A D | __memory |
|
/freebsd-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_(__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 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()
|
/freebsd-src/contrib/llvm-project/libcxx/modules/std/ |
H A D | memory.inc | 27 using std::allocator_arg_t;
|
/freebsd-src/lib/libc++/ |
H A D | Makefile | 930 MEM_HEADERS+= allocator_arg_t.h
|
H A D | module.modulemap |
|
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 607 SYMBOL(allocator_arg_t, std::, <memory>)
|