|
347 | 347 | \end{itemdecl}
|
348 | 348 |
|
349 | 349 | \begin{itemdescr}
|
350 |
| -\pnum \remarks This function shall not participate in overload resolution unless |
351 |
| -\tcode{is_integral_v<IntType>} is \tcode{true}. |
352 |
| - |
353 | 350 | \pnum \effects Equivalent to:
|
354 | 351 | \tcode{return b = b << shift;}
|
| 352 | + |
| 353 | +\pnum \remarks This function shall not participate in overload resolution unless |
| 354 | +\tcode{is_integral_v<IntType>} is \tcode{true}. |
355 | 355 | \end{itemdescr}
|
356 | 356 |
|
357 | 357 | \indexlibrarymember{operator<<}{byte}%
|
|
361 | 361 | \end{itemdecl}
|
362 | 362 |
|
363 | 363 | \begin{itemdescr}
|
364 |
| -\pnum \remarks This function shall not participate in overload resolution unless |
365 |
| -\tcode{is_integral_v<IntType>} is \tcode{true}. |
366 |
| - |
367 | 364 | \pnum \effects Equivalent to:
|
368 | 365 | \begin{codeblock}
|
369 | 366 | return static_cast<byte>(static_cast<unsigned char>(
|
370 | 367 | static_cast<unsigned int>(b) << shift));
|
371 | 368 | \end{codeblock}
|
| 369 | + |
| 370 | +\pnum \remarks This function shall not participate in overload resolution unless |
| 371 | +\tcode{is_integral_v<IntType>} is \tcode{true}. |
372 | 372 | \end{itemdescr}
|
373 | 373 |
|
374 | 374 | \indexlibrarymember{operator>>=}{byte}%
|
|
378 | 378 | \end{itemdecl}
|
379 | 379 |
|
380 | 380 | \begin{itemdescr}
|
381 |
| -\pnum \remarks This function shall not participate in overload resolution unless |
382 |
| -\tcode{is_integral_v<IntType>} is \tcode{true}. |
383 |
| - |
384 | 381 | \pnum \effects Equivalent to:
|
385 | 382 | \tcode{return b >> shift;}
|
| 383 | + |
| 384 | +\pnum \remarks This function shall not participate in overload resolution unless |
| 385 | +\tcode{is_integral_v<IntType>} is \tcode{true}. |
386 | 386 | \end{itemdescr}
|
387 | 387 |
|
388 | 388 | \indexlibrarymember{operator>>}{byte}%
|
|
392 | 392 | \end{itemdecl}
|
393 | 393 |
|
394 | 394 | \begin{itemdescr}
|
395 |
| -\pnum \remarks This function shall not participate in overload resolution unless |
396 |
| -\tcode{is_integral_v<IntType>} is \tcode{true}. |
397 |
| - |
398 | 395 | \pnum \effects Equivalent to:
|
399 | 396 | \begin{codeblock}
|
400 | 397 | return static_cast<byte>(static_cast<unsigned char>(
|
401 | 398 | static_cast<unsigned int>(b) >> shift));
|
402 | 399 | \end{codeblock}
|
| 400 | + |
| 401 | +\pnum \remarks This function shall not participate in overload resolution unless |
| 402 | +\tcode{is_integral_v<IntType>} is \tcode{true}. |
403 | 403 | \end{itemdescr}
|
404 | 404 |
|
405 | 405 | \indexlibrarymember{operator"|=}{byte}%
|
|
488 | 488 | \end{itemdecl}
|
489 | 489 |
|
490 | 490 | \begin{itemdescr}
|
| 491 | +\pnum \effects Equivalent to: \tcode{return static_cast<IntType>(b);} |
| 492 | + |
491 | 493 | \pnum \remarks This function shall not participate in overload resolution unless
|
492 | 494 | \tcode{is_integral_v<IntType>} is \tcode{true}.
|
493 |
| - |
494 |
| -\pnum \effects Equivalent to: \tcode{return static_cast<IntType>(b);} |
495 | 495 | \end{itemdescr}
|
496 | 496 |
|
497 | 497 | \rSec1[support.limits]{Implementation properties}
|
|
0 commit comments