Home
last modified time | relevance | path

Searched refs:destroy_n (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/pstl/test/std/utilities/memory/specialized.algorithms/
H A Duninitialized_copy_move.pass.cpp49 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 Duninitialized_construct.pass.cpp49 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 Duninitialized_fill_destroy.pass.cpp42 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 Ddestroy_n.pass.cpp48 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 Dranges_destroy_n.pass.cpp32 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 Dranges_construct_at.h108 return _VSTD::destroy_n(_VSTD::move(__first), __n); in operator()
115 inline constexpr auto destroy_n = __destroy_n::__fn{};
H A Dconstruct_at.h107 _ForwardIterator destroy_n(_ForwardIterator __first, _Size __n) { in destroy_n() function
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dglue_memory_defs.h59 destroy_n(_ExecutionPolicy&& __exec, _ForwardIterator __first, _Size __n);
H A Dglue_memory_impl.h234 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 Dniebloid.compile.pass.cpp157 static_assert(test(std::ranges::destroy_n, a, 10));
/llvm-project-15.0.7/libcxx/docs/Status/
H A DRangesAlgorithms.csv98 Uninitialised memory,destroy_n,Konstantin Varlamov,`D116078 <https://llvm.org/D116078>`_,✅
H A DRangesPaper.csv34 | `ranges::destroy_n <https://llvm.org/D116078>`_",[special.mem.concepts],Konstantin Varlamov,✅
H A DCxx20Issues.csv234 "`3303 <https://wg21.link/LWG3303>`__","Bad ""``constexpr``\ "" marker for ``destroy/destroy_n``\ "…
/llvm-project-15.0.7/libcxx/include/
H A Dmemory283 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 DStdSymbolMap.inc273 SYMBOL(destroy_n, std::, <memory>)