Skip to content

Commit 5bd5d50

Browse files
committed
[enum.copy_options] Rephrase restriction on copy_options values.
Fixes #1422.
1 parent 3b5c2d7 commit 5bd5d50

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

source/iostreams.tex

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12193,9 +12193,10 @@
1219312193
is a bitmask type~(\ref{bitmask.types}) that specifies bitmask constants used to control the semantics of
1219412194
copy operations. The constants are specified in option groups with the meanings listed in Table~\ref{tab:enum.copy_options}.
1219512195
Constant \tcode{none} is shown in each option group for purposes of exposition;
12196-
implementations shall provide only a single definition. Calling a
12197-
library function with more than a single constant for an option
12198-
group results in undefined behavior.
12196+
implementations shall provide only a single definition.
12197+
A value of type \tcode{copy_options} that is passed to a function
12198+
described in subclause \ref{filesystems} shall have at most one
12199+
element set from each option group.
1219912200

1220012201
\begin{floattable}
1220112202
{Enum class \tcode{copy_options}}{tab:enum.copy_options}

0 commit comments

Comments
 (0)