File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 6258
6258
\item from a floating-point type \tcode {T} to another floating-point type
6259
6259
whose floating-point conversion rank is neither greater than nor equal to
6260
6260
that of \tcode {T},
6261
- except where the source is a constant expression and
6262
- the actual value after conversion
6263
- is within the range of values that can be represented (even if it cannot be represented exactly),
6264
- or
6261
+ except where the result of the conversion is a constant expression and
6262
+ either its value is finite and the conversion did not overflow, or
6263
+ the values before and after the conversion are not finite, or
6265
6264
6266
6265
\item from an integer type or unscoped enumeration type to a floating-point type, except
6267
6266
where the source is a constant expression and the actual value after conversion will fit
You can’t perform that action at this time.
0 commit comments