Home
last modified time | relevance | path

Searched refs:construct_at (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dranges_construct_at.h18 #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 Dconstruct_at.h39 _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 Dsmall_buffer.h70 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 Dmemory.cppm
H A Dmemory.inc104 // [specialized.construct], construct_at
105 using std::construct_at;
108 using std::ranges::construct_at;
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dmovable_box.h216 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 Dexpected.h339 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 Dbuffer.h33 #include <__memory/construct_at.h>
577 std::construct_at(__ptr_ + __size_, __c);
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmemory256 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_reference23 #include <__memory/construct_at.h>
H A Doptional191 #include <__memory/construct_at.h>
H A Dforward_list212 #include <__memory/construct_at.h>
H A Dvariant225 #include <__memory/construct_at.h>
H A Dlist219 #include <__memory/construct_at.h>
H A Dmodule.modulemap1523 module std_private_memory_construct_at [system] { header "__memory/construct_at.…
H A D__hash_table24 #include <__memory/construct_at.h>
H A Dstring611 #include <__memory/construct_at.h>
1887 std::construct_at(std::addressof(__begin[__i]));
/freebsd/lib/libc++/
H A DMakefile938 MEM_HEADERS+= construct_at.h
H A Dlibcxx.imp534 { include: [ "<__memory/construct_at.h>", "private", "<memory>", "public" ] },
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc940 SYMBOL(construct_at, std::, <memory>)
3562 SYMBOL(construct_at, std::ranges::, <memory>)