Searched refs:construct_at (Results 1 – 20 of 20) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | ranges_construct_at.h | 18 #include <__memory/construct_at.h> 39 // construct_at 46 return std::construct_at(__location, std::forward<_Args>(__args)...); 53 inline constexpr auto construct_at = __construct_at::__fn{};
|
| H A D | construct_at.h | 39 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* construct_at(_Tp* __location, _Args&&... __args) { in construct_at() function 49 return std::construct_at(__location, std::forward<_Args>(__args)...); in __construct_at()
|
| /freebsd/contrib/llvm-project/libcxx/include/__utility/ |
| H A D | small_buffer.h | 70 std::construct_at(reinterpret_cast<byte**>(__buffer_), __allocation); in __alloc() 85 std::construct_at(__buffer, std::forward<_Args>(__args)...); in __construct()
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | memory.cppm | |
| H A D | memory.inc | 104 // [specialized.construct], construct_at 105 using std::construct_at; 108 using std::ranges::construct_at;
|
| /freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | movable_box.h | 216 std::construct_at(std::addressof(__holder_.__val_), __other.__holder_.__val_); 226 std::construct_at(std::addressof(__holder_.__val_), std::move(__other.__holder_.__val_));
|
| /freebsd/contrib/llvm-project/libcxx/include/__expected/ |
| H A D | expected.h | 339 std::construct_at(&__union_.__v, in_place, std::forward<_Args>(__args)...); 347 std::construct_at(&__union_.__v, unexpect, std::forward<_Args>(__args)...); 429 std::construct_at(&__repr_.__v, __tag, std::forward<_Args>(__args)...); 1271 std::construct_at(&__union_.__v, in_place); 1279 std::construct_at(&__union_.__v, unexpect, std::forward<_Args>(__args)...); 1339 std::construct_at(&__repr_.__v, __tag, std::forward<_Args>(__args)...);
|
| /freebsd/contrib/llvm-project/libcxx/include/__format/ |
| H A D | buffer.h | 33 #include <__memory/construct_at.h> 577 std::construct_at(__ptr_ + __size_, __c);
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | memory | 256 constexpr T* construct_at(T* location, Args&& ...args); // since C++20 260 constexpr T* construct_at(T* location, Args&&... args); // since C++20 957 # include <__memory/construct_at.h>
|
| H A D | __bit_reference | 23 #include <__memory/construct_at.h>
|
| H A D | optional | 191 #include <__memory/construct_at.h>
|
| H A D | forward_list | 212 #include <__memory/construct_at.h>
|
| H A D | variant | 225 #include <__memory/construct_at.h>
|
| H A D | list | 219 #include <__memory/construct_at.h>
|
| H A D | module.modulemap | 1523 module std_private_memory_construct_at [system] { header "__memory/construct_at.…
|
| H A D | __hash_table | 24 #include <__memory/construct_at.h>
|
| H A D | string | 611 #include <__memory/construct_at.h> 1887 std::construct_at(std::addressof(__begin[__i]));
|
| /freebsd/lib/libc++/ |
| H A D | Makefile | 938 MEM_HEADERS+= construct_at.h
|
| H A D | libcxx.imp | 534 { include: [ "<__memory/construct_at.h>", "private", "<memory>", "public" ] },
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 940 SYMBOL(construct_at, std::, <memory>) 3562 SYMBOL(construct_at, std::ranges::, <memory>)
|