File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 1765217652
1765317653 template<class R, class... Ts>
1765417654 basic_vec(R&& r, Ts...) -> @\seebelow@;
17655+
17656+ template<size_t Bytes, class Abi>
17657+ basic_vec(basic_mask<Bytes, Abi>) -> @\seebelow@;
1765517658}
1765617659\end{codeblock}
1765717660
1786617869ranges::size(r)>}.
1786717870\end{itemdescr}
1786817871
17872+ \begin{itemdecl}
17873+ template<size_t Bytes, class Abi>
17874+ basic_vec(basic_mask<Bytes, Abi>) -> @\seebelow@;
17875+ \end{itemdecl}
17876+
17877+ \begin{itemdescr}
17878+ \pnum
17879+ \constraints
17880+ \tcode{basic_mask<Bytes, Abi>} is an enabled specialization of \tcode{basic_mask} and
17881+ \tcode{decltype(+k)} is a valid type.
17882+
17883+ \pnum
17884+ \remarks
17885+ The deduced type is equivalent to \tcode{decltype(+k)}.
17886+ \end{itemdescr}
17887+
1786917888\indexlibraryctor{basic_vec}
1787017889\begin{itemdecl}
1787117890template<@\exposconcept{simd-floating-point}@ V>
Original file line number Diff line number Diff line change 827827#define @\defnlibxname {cpp_lib_shared_ptr_weak_type}@ 201606L // also in \libheader {memory}
828828#define @\defnlibxname {cpp_lib_shared_timed_mutex}@ 201402L // also in \libheader {shared_mutex}
829829#define @\defnlibxname {cpp_lib_shift}@ 202202L // also in \libheader {algorithm}
830- #define @\defnlibxname {cpp_lib_simd}@ 202506L // also in \libheader {simd}
830+ #define @\defnlibxname {cpp_lib_simd}@ 202511L // also in \libheader {simd}
831831#define @\defnlibxname {cpp_lib_simd_complex}@ 202502L // also in \libheader {simd}
832832#define @\defnlibxname {cpp_lib_simd_permutations}@ 202506L // also in \libheader {simd}
833833#define @\defnlibxname {cpp_lib_smart_ptr_for_overwrite}@ 202002L // also in \libheader {memory}
You can’t perform that action at this time.
0 commit comments