| /llvm-project-15.0.7/pstl/test/std/utilities/memory/specialized.algorithms/ |
| H A D | uninitialized_copy_move.pass.cpp | 49 std::destroy_n(exec, out_first, n); in operator ()() 58 std::destroy_n(exec, out_first, n); in operator ()() 62 std::destroy_n(exec, out_first, n); in operator ()() 69 std::destroy_n(exec, out_first, n); in operator ()() 73 std::destroy_n(exec, out_first, n); in operator ()() 98 std::destroy_n(exec, out_first, n); in operator ()() 102 std::destroy_n(exec, out_first, n); in operator ()() 106 std::destroy_n(exec, out_first, n); in operator ()() 110 std::destroy_n(exec, out_first, n); in operator ()()
|
| H A D | uninitialized_construct.pass.cpp | 49 std::destroy_n(exec, begin, n); in operator ()() 62 std::destroy_n(exec, begin, n); in operator ()() 82 std::destroy_n(exec, begin, n); in operator ()() 91 std::destroy_n(exec, begin, n); in operator ()()
|
| H A D | uninitialized_fill_destroy.pass.cpp | 42 destroy_n(exec, first, n); in operator ()() 58 destroy_n(exec, first, n); in operator ()()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/ |
| H A D | destroy_n.pass.cpp | 48 Array* p = std::destroy_n(pool, 5); in test_arrays() 49 ASSERT_SAME_TYPE(decltype(std::destroy_n(pool, 5)), Array*); in test_arrays() 72 Array* p = std::destroy_n(pool, 5); in test_arrays() 73 ASSERT_SAME_TYPE(decltype(std::destroy_n(pool, 5)), Array*); in test_arrays() 95 It it = std::destroy_n(It(pool), 5); in test() 96 ASSERT_SAME_TYPE(decltype(std::destroy_n(It(pool), 5)), It); in test()
|
| H A D | ranges_destroy_n.pass.cpp | 32 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::destroy_n)>); 37 static_assert(!std::is_invocable_v<decltype(std::ranges::destroy_n), NotNothrowDtrable*, int>); 63 std::ranges::destroy_n(Iterator(out), N); in test() 97 std::ranges::destroy_n(buffer, N); in test_arrays() 125 std::ranges::destroy_n(buffer, N); in test_arrays()
|
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | ranges_construct_at.h | 108 return _VSTD::destroy_n(_VSTD::move(__first), __n); in operator() 115 inline constexpr auto destroy_n = __destroy_n::__fn{};
|
| H A D | construct_at.h | 107 _ForwardIterator destroy_n(_ForwardIterator __first, _Size __n) { in destroy_n() function
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | glue_memory_defs.h | 59 destroy_n(_ExecutionPolicy&& __exec, _ForwardIterator __first, _Size __n);
|
| H A D | glue_memory_impl.h | 234 destroy_n(_ExecutionPolicy&& __exec, _ForwardIterator __first, _Size __n) in destroy_n() function
|
| /llvm-project-15.0.7/libcxx/test/std/library/description/conventions/customization.point.object/ |
| H A D | niebloid.compile.pass.cpp | 157 static_assert(test(std::ranges::destroy_n, a, 10));
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | RangesAlgorithms.csv | 98 Uninitialised memory,destroy_n,Konstantin Varlamov,`D116078 <https://llvm.org/D116078>`_,✅
|
| H A D | RangesPaper.csv | 34 | `ranges::destroy_n <https://llvm.org/D116078>`_",[special.mem.concepts],Konstantin Varlamov,✅
|
| H A D | Cxx20Issues.csv | 234 "`3303 <https://wg21.link/LWG3303>`__","Bad ""``constexpr``\ "" marker for ``destroy/destroy_n``\ "…
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | memory | 283 ForwardIterator destroy_n(ForwardIterator first, Size n); // constexpr in C++20 288 …constexpr InputIterator destroy_n(InputIterator first, iter_difference_t<InputIterator> n) noexcep…
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 273 SYMBOL(destroy_n, std::, <memory>)
|