@@ -16595,10 +16595,10 @@
16595
16595
\tcode{struct is_final;} &
16596
16596
\tcode{T} is a class type marked with the \grammarterm{class-virt-specifier}
16597
16597
\tcode{final}\iref{class.pre}.
16598
- \begin{note }
16598
+ \begin{tailnote }
16599
16599
A union is a class type that
16600
16600
can be marked with \tcode{final}.
16601
- \end{note }
16601
+ \end{tailnote }
16602
16602
&
16603
16603
If \tcode{T} is a class type, \tcode{T} shall be a complete type. \\ \rowsep
16604
16604
@@ -16676,13 +16676,13 @@
16676
16676
operand\iref{expr.prop}. Access checking is performed as if in a context
16677
16677
unrelated to \tcode{T} and \tcode{U}. Only the validity of the immediate context
16678
16678
of the assignment expression is considered.
16679
- \begin{note }
16679
+ \begin{tailnote }
16680
16680
The compilation of the
16681
16681
expression can result in side effects such as the instantiation of class template
16682
16682
specializations and function template specializations, the generation of
16683
16683
implicitly-defined functions, and so on. Such side effects are not in the ``immediate
16684
16684
context'' and can result in the program being ill-formed.
16685
- \end{note }
16685
+ \end{tailnote }
16686
16686
&
16687
16687
\tcode{T} and \tcode{U} shall be complete types, \cv{}~\tcode{void},
16688
16688
or arrays of unknown bound. \\ \rowsep
@@ -17123,10 +17123,10 @@
17123
17123
not possibly cv-qualified versions of the same type,
17124
17124
\tcode{Derived} shall be a complete
17125
17125
type.
17126
- \begin{note }
17126
+ \begin{tailnote }
17127
17127
Base classes that are private, protected, or ambiguous
17128
17128
are, nonetheless, base classes.
17129
- \end{note }
17129
+ \end{tailnote }
17130
17130
\\ \rowsep
17131
17131
17132
17132
\indexlibraryglobal{is_convertible}%
@@ -17449,11 +17449,11 @@
17449
17449
If \tcode{T} names a type ``array of \tcode{U}'',
17450
17450
the member typedef \tcode{type} shall
17451
17451
be \tcode{U}, otherwise \tcode{T}.
17452
- \begin{note }
17452
+ \begin{tailnote }
17453
17453
For multidimensional arrays, only the first array dimension is
17454
17454
removed. For a type ``array of \tcode{const U}'', the resulting type is
17455
17455
\tcode{const U}.
17456
- \end{note }
17456
+ \end{tailnote }
17457
17457
\\ \rowsep
17458
17458
17459
17459
\indexlibraryglobal{remove_all_extents}%
@@ -19495,11 +19495,11 @@
19495
19495
numbers.
19496
19496
The \tcode{+} sign is inserted before the output of \tcode{to_chars} for
19497
19497
non-negative numbers other than negative zero.
19498
- \begin{note }
19498
+ \begin{tailnote }
19499
19499
For negative numbers and negative zero
19500
19500
the output of \tcode{to_chars} will already contain the sign
19501
19501
so no additional transformation is performed.
19502
- \end{note }
19502
+ \end{tailnote }
19503
19503
\\ \rowsep
19504
19504
%
19505
19505
\tcode{-} &
@@ -19770,10 +19770,10 @@
19770
19770
%
19771
19771
none &
19772
19772
The same as \tcode{d}.
19773
- \begin{note }
19773
+ \begin{tailnote }
19774
19774
If the formatting argument type is \tcode{charT} or \tcode{bool},
19775
19775
the default is instead \tcode{c} or \tcode{s}, respectively.
19776
- \end{note }
19776
+ \end{tailnote }
19777
19777
\\
19778
19778
\end{floattable}
19779
19779
0 commit comments