Searched refs:__construct_at (Results 1 – 14 of 14) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/ |
| H A D | libdispatch.h | 150 std::__construct_at(__r++, __first1, __first2, __result); in __parallel_merge() 174 std::__construct_at(__r++, __compute_chunk(__partitions.__first_chunk_size_)); in __parallel_merge() 178 std::__construct_at(__r++, __compute_chunk(__partitions.__chunk_size_)); in __parallel_merge() 181 std::__construct_at(__r, __last1, __last2, __result); in __parallel_merge() 229 std::__construct_at( in __parallel_transform_reduce() 235 std::__construct_at(__values.get() + __chunk, __transform(__first + __index)); in __parallel_transform_reduce() 272 std::__construct_at(__values.get(), std::move(*__first)); in __parallel_stable_sort() 274 std::__construct_at(__values.get() + __i, std::move(__values.get()[__i - 1])); in __parallel_stable_sort()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | ranges_construct_at.h | 41 namespace __construct_at { 53 inline constexpr auto construct_at = __construct_at::__fn{};
|
| H A D | construct_at.h | 47 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Tp* __construct_at(_Tp* __location, _Args&&... __args) { in __construct_at() function
|
| H A D | uninitialized_algorithms.h | 578 std::__construct_at(std::__to_address(__first2), *__first1); 641 std::__construct_at(std::__to_address(__first2), std::move(*__first1));
|
| H A D | uses_allocator_construction.h | 222 …[&__ptr](auto&&... __xs) { return std::__construct_at(__ptr, std::forward<decltype(__xs)>(__xs)...… in __uninitialized_construct_using_allocator()
|
| H A D | allocator_traits.h | 305 std::__construct_at(__p, std::forward<_Args>(__args)...);
|
| H A D | shared_ptr.h | 952 std::__construct_at(__control_block, __a, __n, std::forward<_Arg>(__arg)...); 1025 std::__construct_at(__control_block, __a, std::forward<_Arg>(__arg)...);
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__string/ |
| H A D | constexpr_c_functions.h | 174 std::__construct_at(std::addressof(__dest), __src); in __assign_trivially_copyable() 187 std::__construct_at( in __assign_trivially_copyable()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | __bit_reference | 664 std::__construct_at(__word_ + __i, 0);
|
| H A D | __hash_table | 1772 std::__construct_at(std::addressof(*__h), /* next = */ nullptr, /* hash = */ 0); 1789 std::__construct_at(std::addressof(*__h), /* next = */ nullptr, /* hash = */ __hash);
|
| H A D | optional | 369 std::__construct_at(std::addressof(this->__val_), std::forward<_Args>(__args)...);
|
| H A D | forward_list | 552 std::__construct_at(std::addressof(*__guard.__get()), __next);
|
| H A D | list | 563 std::__construct_at(std::addressof(*__guard.__get()), __prev, __next);
|
| H A D | vector | 2187 std::__construct_at(std::__to_address(__begin_) + __i);
|