/openbsd-src/gnu/llvm/libcxx/include/__memory/ |
H A D | allocator_arg_t.h | 26 struct _LIBCPP_TEMPLATE_VIS allocator_arg_t { explicit allocator_arg_t() = default; }; struct 29 extern _LIBCPP_EXPORTED_FROM_ABI const allocator_arg_t allocator_arg; 31 /* inline */ constexpr allocator_arg_t allocator_arg = allocator_arg_t(); 44 is_constructible<_Tp, allocator_arg_t, _Alloc, _Args...>::value;
|
H A D | uses_allocator_construction.h | 42 is_constructible_v<_Type, allocator_arg_t, const _Alloc&, _Args...>) { in __uses_allocator_construction_args() 43 …return tuple<allocator_arg_t, const _Alloc&, _Args&&...>(allocator_arg, __alloc, std::forward<_Arg… in __uses_allocator_construction_args()
|
/openbsd-src/gnu/llvm/libcxx/include/ |
H A D | tuple | 49 tuple(allocator_arg_t, const Alloc& a); 51 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, const T&...); // constexpr in … 53 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, U&&...); // constexpr in … 55 …tuple(allocator_arg_t, const Alloc& a, const tuple&); // constexpr in … 57 …tuple(allocator_arg_t, const Alloc& a, tuple&&); // constexpr in … 60 tuple(allocator_arg_t, const Alloc& a, tuple<UTypes...>&); // C++23 62 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, const tuple<U...>&); // constexpr in … 64 …explicit(see-below) tuple(allocator_arg_t, const Alloc& a, tuple<U...>&&); // constexpr in … 67 tuple(allocator_arg_t, const Alloc& a, const tuple<UTypes...>&&); // C++23 70 tuple(allocator_arg_t, const Alloc& a, pair<U1, U2>&); // C++23 [all …]
|
H A D | future | 63 promise(allocator_arg_t, const Allocator& a); 93 promise(allocator_arg_t, const Allocator& a); 121 promise(allocator_arg_t, const Allocator& a); 331 packaged_task(allocator_arg_t, const Allocator& a, F&& f); 369 #include <__memory/allocator_arg_t.h> 1293 promise(allocator_arg_t, const _Alloc& __a); 1334 promise<_Rp>::promise(allocator_arg_t, const _Alloc& __a0) 1438 promise(allocator_arg_t, const _Allocator& __a); 1477 promise<_Rp&>::promise(allocator_arg_t, const _Alloc& __a0) 1564 promise(allocator_arg_t, const _Allocator& __a); [all …]
|
H A D | functional | 398 function(allocator_arg_t, const Alloc&) noexcept; // removed in C++17 400 function(allocator_arg_t, const Alloc&, nullptr_t) noexcept; // removed in C++17 402 function(allocator_arg_t, const Alloc&, const function&); // removed in C++17 404 function(allocator_arg_t, const Alloc&, function&&); // removed in C++17 406 function(allocator_arg_t, const Alloc&, F); // removed in C++17
|
H A D | memory | 19 struct allocator_arg_t { }; 20 inline constexpr allocator_arg_t allocator_arg = allocator_arg_t(); 887 #include <__memory/allocator_arg_t.h>
|
H A D | scoped_allocator | 659 tuple<allocator_arg_t, inner_allocator_type&, _Args&&...> 663 using _Tup = tuple<allocator_arg_t, inner_allocator_type&, _Args&&...>;
|
H A D | CMakeLists.txt | 420 __memory/allocator_arg_t.h
|
H A D | module.modulemap.in | 1077 module allocator_arg_t { private header "__memory/allocator_arg_t.h" }
|
/openbsd-src/gnu/llvm/libcxx/src/ |
H A D | memory.cpp | 28 const allocator_arg_t allocator_arg = allocator_arg_t();
|
/openbsd-src/gnu/llvm/libcxx/include/experimental/ |
H A D | __memory | 13 #include <__memory/allocator_arg_t.h> 56 = is_constructible<_Tp, allocator_arg_t, _Alloc, _Args...>::value;
|
H A D | memory_resource | 294 tuple<allocator_arg_t const&, polymorphic_allocator&, _Args&&...> 298 using _Tup = tuple<allocator_arg_t const&, polymorphic_allocator&, _Args&&...>;
|
/openbsd-src/gnu/llvm/libcxx/include/__functional/ |
H A D | function.h | 1014 function(allocator_arg_t, const _Alloc&) _NOEXCEPT {} 1017 function(allocator_arg_t, const _Alloc&, nullptr_t) _NOEXCEPT {} 1019 function(allocator_arg_t, const _Alloc&, const function&); 1021 function(allocator_arg_t, const _Alloc&, function&&); 1023 function(allocator_arg_t, const _Alloc& __a, _Fp __f); 1081 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc&, 1092 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc&, 1104 function<_Rp(_ArgTypes...)>::function(allocator_arg_t, const _Alloc& __a,
|
/openbsd-src/gnu/llvm/libcxx/include/__memory_resource/ |
H A D | polymorphic_allocator.h | 182 _LIBCPP_HIDE_FROM_ABI tuple<allocator_arg_t const&, polymorphic_allocator&, _Args&&...> 184 using _Tup = tuple<allocator_arg_t const&, polymorphic_allocator&, _Args&&...>; in __transform_tuple()
|
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/libcxx/include/ |
H A D | BUILD.gn | 495 "__memory/allocator_arg_t.h",
|
/openbsd-src/gnu/lib/libcxx/ |
H A D | Makefile | 509 __memory/allocator_arg_t.h \
|
/openbsd-src/gnu/llvm/libcxx/docs/Status/ |
H A D | Cxx20Issues.csv | 148 "`3158 <https://wg21.link/LWG3158>`__","``tuple(allocator_arg_t, const Alloc&)``\ should be condit…
|
H A D | Cxx17Issues.csv | 40 "`2407 <https://wg21.link/LWG2407>`__","packaged_task(allocator_arg_t, const Allocator&, F&&) shoul…
|
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Inclusions/ |
H A D | StdSymbolMap.inc | 79 SYMBOL(allocator_arg_t, std::, <memory>)
|
/openbsd-src/distrib/sets/lists/comp/ |
H A D | clang.amd64 | 449 ./usr/include/c++/v1/__memory/allocator_arg_t.h
|
H A D | clang.macppc | 448 ./usr/include/c++/v1/__memory/allocator_arg_t.h
|
H A D | clang.loongson | 448 ./usr/include/c++/v1/__memory/allocator_arg_t.h
|
H A D | clang.octeon | 448 ./usr/include/c++/v1/__memory/allocator_arg_t.h
|
H A D | clang.arm64 | 449 ./usr/include/c++/v1/__memory/allocator_arg_t.h
|
H A D | clang.powerpc64 | 447 ./usr/include/c++/v1/__memory/allocator_arg_t.h
|