From 6821fdd2da3b34f1150b88e8ba88ce2337eace9d Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Tue, 30 Sep 2025 02:17:45 +0800 Subject: [PATCH] [mdspan.accessor.aligned.overview] Remove std:: in example --- source/containers.tex | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/source/containers.tex b/source/containers.tex index bff3deb8e2..5aa5dfd0e6 100644 --- a/source/containers.tex +++ b/source/containers.tex @@ -24525,19 +24525,18 @@ that has no over-alignment requirement. \begin{codeblock} void compute_using_fourfold_overalignment( - std::mdspan, std::layout_right, - std::aligned_accessor> x); + mdspan, layout_right, aligned_accessor> x); void compute_without_requiring_overalignment( - std::mdspan, std::layout_right> x); + mdspan, layout_right> x); -void compute(std::mdspan> x) { +void compute(mdspan> x) { constexpr auto byte_alignment = 4 * sizeof(float); - auto accessor = std::aligned_accessor{}; + auto accessor = aligned_accessor{}; auto x_handle = x.data_handle(); - if (std::is_sufficiently_aligned(x_handle)) { - compute_using_fourfold_overalignment(std::mdspan{x_handle, x.mapping(), accessor}); + if (is_sufficiently_aligned(x_handle)) { + compute_using_fourfold_overalignment(mdspan{x_handle, x.mapping(), accessor}); } else { compute_without_requiring_overalignment(x); }