Skip to content

Commit 5696c0b

Browse files
burblebeetkoeppe
authored andcommitted
LWG3473 Normative encouragement in non-normative note
1 parent ebdea19 commit 5696c0b

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

source/utilities.tex

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21029,6 +21029,13 @@
2102921029
\pnum
2103021030
An instance of \tcode{basic_format_args} provides access to formatting
2103121031
arguments.
21032+
Implementations should
21033+
optimize the representation of \tcode{basic_format_args}
21034+
for a small number of formatting arguments.
21035+
\begin{note}
21036+
For example, by storing indices of type alternatives separately from values
21037+
and packing the former.
21038+
\end{note}
2103221039

2103321040
\indexlibraryctor{basic_format_args}%
2103421041
\begin{itemdecl}
@@ -21066,15 +21073,6 @@
2106621073
\tcode{i < size_ ?\ data_[i] :\ basic_format_arg<Context>()}.
2106721074
\end{itemdescr}
2106821075

21069-
\pnum
21070-
\begin{note}
21071-
Implementations are encouraged
21072-
to optimize the representation of \tcode{basic_format_args}
21073-
for small number of formatting arguments
21074-
by storing indices of type alternatives separately from values
21075-
and packing the former.
21076-
\end{note}
21077-
2107821076
\rSec2[format.error]{Class \tcode{format_error}}
2107921077

2108021078
\indexlibraryglobal{format_error}%

0 commit comments

Comments
 (0)