|
16142 | 16142 |
|
16143 | 16143 | template<class V> |
16144 | 16144 | concept @\defexposconceptnc{simd-complex}@ = // \expos |
16145 | | - @\exposconcept{simd-type}@<V> && @\libconcept{same_as}@<typename V::value_type, complex<@\exposid{simd-complex-value-type}@<V>>>; |
| 16145 | + @\exposconcept{simd-type}@<V> && @\libconcept{same_as}@<typename V::value_type, complex<@\exposid{simd-complex-value-type}@<V>>>; |
16146 | 16146 |
|
16147 | 16147 | template<class... Ts> |
16148 | 16148 | concept @\defexposconceptnc{math-floating-point}@ = // \expos |
|
17281 | 17281 | \begin{itemdecl} |
17282 | 17282 | template<@\exposconcept{simd-floating-point}@ V> |
17283 | 17283 | constexpr explicit(@\seebelow@) |
17284 | | - basic_simd(const V& reals, const V& imags = {}) noexcept; |
| 17284 | + basic_simd(const V& reals, const V& imags = {}) noexcept; |
17285 | 17285 | \end{itemdecl} |
17286 | 17286 |
|
17287 | 17287 | \begin{itemdescr} |
|
17614 | 17614 | where the $i^\text{th}$ element is initialized to the result of |
17615 | 17615 | \tcode{\placeholder{cmplx-func}(operator[]($i$))} for all $i$ in the range |
17616 | 17616 | \range{0}{size()}, where \placeholder{cmplx-func} is the corresponding function |
17617 | | -from \tcode{<complex>}. |
| 17617 | +from \libheader{<complex>}. |
17618 | 17618 | \end{itemdescr} |
17619 | 17619 |
|
17620 | 17620 | \begin{itemdecl} |
|
18820 | 18820 | A \tcode{basic_simd} object \tcode{ret} where the $i^\text{th}$ element is |
18821 | 18821 | initialized to the result of \tcode{\placeholder{cmplx-func}(v[$i$])} for all |
18822 | 18822 | $i$ in the range \range{0}{V::size()}, where \placeholder{cmplx-func} is the |
18823 | | -corresponding function from \tcode{<complex>}. If in an invocation of |
| 18823 | +corresponding function from \libheader{<complex>}. If in an invocation of |
18824 | 18824 | \placeholder{cmplx-func} for index $i$ a domain, pole, or range error would |
18825 | 18825 | occur, the value of \tcode{ret[$i$]} is unspecified. |
18826 | 18826 |
|
|
18842 | 18842 | A \tcode{basic_simd} object \tcode{ret} where the $i^\text{th}$ element is |
18843 | 18843 | initialized to the result of \tcode{\placeholder{cmplx-func}(x[$i$], y[$i$])} |
18844 | 18844 | for all $i$ in the range \range{0}{V::size()}, where \placeholder{cmplx-func} |
18845 | | -is the corresponding function from \tcode{<complex>}. If in an invocation of |
| 18845 | +is the corresponding function from \libheader{<complex>}. If in an invocation of |
18846 | 18846 | \placeholder{cmplx-func} for index $i$ a domain, pole, or range error would |
18847 | 18847 | occur, the value of \tcode{ret[$i$]} is unspecified. |
18848 | 18848 |
|
|
0 commit comments