11601
11601
\item
11602
11602
\tcode {Extents::rank()} equals 2,
11603
11603
\item
11604
- one of \tcode {extents_type::static_extent(0) == dynamic_extent},
11605
- \tcode {extents_type::static_extent(1) == dynamic_extent}, or
11606
- \tcode {extents_type::static_extent(0) == extents_type::static_extent(1)}
11604
+ one of
11605
+ \begin {codeblock }
11606
+ extents_type::static_extent(0) == dynamic_extent@\textrm {,}@
11607
+ extents_type::static_extent(1) == dynamic_extent@\textrm {, or}@
11608
+ extents_type::static_extent(0) == extents_type::static_extent(1)
11609
+ \end {codeblock }
11607
11610
is \tcode {true}, and
11608
11611
\item
11609
11612
if \tcode {Extents::rank_dynamic() == 0} is \tcode {true},
12156
12159
\begin {itemdescr }
12157
12160
\pnum
12158
12161
\returns
12159
- \tcode {scaling_factor() * NestedAccessor::element_type(} \tcode {\exposid {nested-accessor}.access(p, i))}
12162
+ \begin {codeblock }
12163
+ scaling_factor() * NestedAccessor::element_type(@\exposid {nested-accessor}@.access(p, i))
12164
+ \end {codeblock }
12160
12165
\end {itemdescr }
12161
12166
12162
12167
\begin {itemdecl }
12590
12595
\item
12591
12596
otherwise,
12592
12597
\tcode {layout_blas_packed<OppositeTriangle, OppositeStorageOrder>},
12593
- if \tcode {Layout} is \tcode {lay\- out_blas_packed<Triangle, StorageOrder>}
12598
+ if \tcode {Layout} is\newline
12599
+ \tcode {layout_blas_packed<Triangle, StorageOrder>}
12594
12600
for some \tcode {Triangle} and \tcode {StorageOrder}, where
12595
12601
\begin {itemize }
12596
12602
\item
@@ -12609,21 +12615,22 @@
12609
12615
\item
12610
12616
otherwise, \tcode {NestedLayout}
12611
12617
if \tcode {Layout} is \tcode {layout_transpose<NestedLayout>}
12612
- for some \tcode {NestedLayout };
12618
+ for some \tcode {NestedLay \- out };
12613
12619
\item
12614
12620
otherwise, \tcode {layout_transpose<Layout>}.
12615
12621
\end {itemize }
12616
12622
12617
12623
\pnum
12618
12624
\returns
12619
12625
With \tcode {ReturnMapping} being
12620
- the type \tcode {typename ReturnLayout::template mapping<ReturnEx \- tents >}:
12626
+ the type \tcode {typename ReturnLayout::template mapping<Return \- Extents >}:
12621
12627
\begin {itemize }
12622
12628
\item
12623
12629
if \tcode {Layout} is \tcode {layout_left}, \tcode {layout_right}, or
12624
12630
a specialization of \tcode {layout_blas_packed},
12625
12631
\begin {codeblock }
12626
- R(a.data_handle(), ReturnMapping(@\exposid {transpose-extents}@(a.mapping().extents())), a.accessor())
12632
+ R(a.data_handle(), ReturnMapping(@\exposid {transpose-extents}@(a.mapping().extents())),
12633
+ a.accessor())
12627
12634
\end {codeblock }
12628
12635
\item
12629
12636
otherwise, if \tcode {Layout} is \tcode {layout_stride},
13267
13274
13268
13275
\pnum
13269
13276
\mandates
13270
- \tcode {decltype(init + \exposid {abs-if-needed}(\exposid {real-if-needed}(declval<typename InVec::value_type>())) + \exposid {abs-if-needed}(\exposid {imag-if-needed}(declval<typename InVec::value_type>())))}
13271
- is\newline convertible to \tcode {Scalar}.
13277
+ \begin {codeblock }
13278
+ decltype(init + @\exposid {abs-if-needed}@(@\exposid {real-if-needed}@(declval<typename InVec::value_type>())) +
13279
+ @\exposid {abs-if-needed}@(@\exposid {imag-if-needed}@(declval<typename InVec::value_type>())))
13280
+ \end {codeblock }
13281
+ is convertible to \tcode {Scalar}.
13272
13282
13273
13283
\pnum
13274
13284
\returns
0 commit comments