File tree Expand file tree Collapse file tree 2 files changed +12
-12
lines changed Expand file tree Collapse file tree 2 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 2054
2054
\tcode {*this}
2055
2055
the corresponding member objects of \tcode {rhs} as follows:
2056
2056
2057
- \begin {enumerate }
2057
+ \begin {itemize }
2058
2058
\item calls each registered callback pair \tcode {(fn, index)} as
2059
2059
\tcode {(*fn)(erase_event, *this, index)};
2060
2060
2061
- \item assigns to the member objects of \tcode {*this} the corresponding member objects of
2061
+ \item then, assigns to the member objects of \tcode {*this} the corresponding member objects of
2062
2062
\tcode {rhs}, except that
2063
2063
2064
2064
\begin {itemize }
2075
2075
objects;
2076
2076
\end {itemize }
2077
2077
2078
- \item calls each callback pair that was copied from \tcode {rhs} as
2078
+ \item then, calls each callback pair that was copied from \tcode {rhs} as
2079
2079
\tcode {(*fn)(copyfmt_event, *this, index)};
2080
2080
2081
- \item calls \tcode {exceptions(rhs.exceptions())}.
2081
+ \item then, calls \tcode {exceptions(rhs.exceptions())}.
2082
2082
2083
- \end {enumerate }
2083
+ \end {itemize }
2084
2084
2085
2085
\pnum
2086
2086
\begin {note }
3964
3964
\requires
3965
3965
Every overriding definition of this virtual function
3966
3966
shall obey the following constraints:
3967
- \begin {enumerate }
3967
+ \begin {itemize }
3968
3968
\item
3969
3969
The effect of consuming a character on the associated output sequence is
3970
- specified\footnote {That is, for each class derived from an instance of
3970
+ specified. \footnote {That is, for each class derived from an instance of
3971
3971
\tcode {basic_streambuf}
3972
3972
in this Clause~(\ref {stringbuf },
3973
3973
\ref {filebuf }),
4006
4006
and
4007
4007
\tcode {pptr()}
4008
4008
according to the above rules.
4009
- \end {enumerate }
4009
+ \end {itemize }
4010
4010
4011
4011
\pnum
4012
4012
\returns
Original file line number Diff line number Diff line change 1289
1289
\indextext {overloads!floating-point}%
1290
1290
The additional overloads shall be sufficient to ensure:
1291
1291
1292
- \begin {enumerate }
1292
+ \begin {itemize }
1293
1293
\item If the argument has type \tcode {long double}, then it is effectively
1294
1294
cast to \tcode {complex<long double>}.
1295
1295
\item Otherwise, if the argument has type \tcode {double} or an integer type,
1296
1296
then it is effectively cast to \tcode {complex<\brk {}double>}.
1297
1297
\item Otherwise, if the argument has type \tcode {float}, then it is
1298
1298
effectively cast to \tcode {complex<float>}.
1299
- \end {enumerate }
1299
+ \end {itemize }
1300
1300
1301
1301
\pnum
1302
1302
\indexlibrary {\idxcode {pow}}%
1303
1303
Function template \tcode {pow} shall have additional overloads sufficient to
1304
1304
ensure, for a call with at least one argument of type \tcode {complex<T>}:
1305
1305
1306
- \begin {enumerate }
1306
+ \begin {itemize }
1307
1307
1308
1308
\item If either argument has type \tcode {complex<long double>} or type \tcode {long
1309
1309
double}, then both arguments are effectively cast to
1313
1313
\tcode {complex<double>}.
1314
1314
\item Otherwise, if either argument has type \tcode {complex<float>} or \tcode {float},
1315
1315
then both arguments are effectively cast to \tcode {complex<float>}.
1316
- \end {enumerate }
1316
+ \end {itemize }
1317
1317
1318
1318
\rSec 2[complex.literals]{Suffixes for complex number literals}
1319
1319
You can’t perform that action at this time.
0 commit comments