|
512 | 512 | \end{codeblock}
|
513 | 513 |
|
514 | 514 | \pnum
|
515 |
| -Constructors and member functions of \tcode{pair} shall not throw exceptions unless one of |
| 515 | +Constructors and member functions of \tcode{pair} do not throw exceptions unless one of |
516 | 516 | the element-wise operations specified to be called for that operation
|
517 | 517 | throws an exception.
|
518 | 518 |
|
519 | 519 | \pnum
|
520 |
| -The defaulted move and copy constructor, respectively, of \tcode{pair} shall |
521 |
| -be a constexpr function if and only if all required element-wise |
| 520 | +The defaulted move and copy constructor, respectively, of \tcode{pair} |
| 521 | +is a constexpr function if and only if all required element-wise |
522 | 522 | initializations for copy and move, respectively, would satisfy the
|
523 | 523 | requirements for a constexpr function.
|
524 | 524 |
|
|
1156 | 1156 |
|
1157 | 1157 | \pnum
|
1158 | 1158 | The defaulted move and copy constructor, respectively, of
|
1159 |
| -\tcode{tuple} shall be a constexpr function if and only if all |
| 1159 | +\tcode{tuple} is a constexpr function if and only if all |
1160 | 1160 | required element-wise initializations for copy and move, respectively,
|
1161 | 1161 | would satisfy the requirements for a constexpr function. The
|
1162 |
| -defaulted move and copy constructor of \tcode{tuple<>} shall be |
| 1162 | +defaulted move and copy constructor of \tcode{tuple<>} are |
1163 | 1163 | constexpr functions.
|
1164 | 1164 |
|
1165 | 1165 | \pnum
|
|
15511 | 15511 |
|
15512 | 15512 | \pnum
|
15513 | 15513 | \throws
|
15514 |
| -Shall not throw exceptions if \tcode{f}'s target is |
| 15514 | +Nothing if \tcode{f}'s target is |
15515 | 15515 | a specialization of \tcode{reference_wrapper} or
|
15516 | 15516 | a function pointer. Otherwise, may throw \tcode{bad_alloc}
|
15517 | 15517 | or any exception thrown by the copy constructor of the stored callable object.
|
@@ -15582,10 +15582,10 @@
|
15582 | 15582 |
|
15583 | 15583 | \pnum
|
15584 | 15584 | \throws
|
15585 |
| -Shall not throw exceptions when \tcode{f} is a function pointer |
15586 |
| -or a \tcode{reference_wrapper<T>} for some \tcode{T}. Otherwise, |
15587 |
| -may throw \tcode{bad_alloc} or any exception thrown by \tcode{F}'s copy |
15588 |
| -or move constructor. |
| 15585 | +Nothing if \tcode{f} is |
| 15586 | +a specialization of \tcode{reference_wrapper} or |
| 15587 | +a function pointer. Otherwise, may throw \tcode{bad_alloc} |
| 15588 | +or any exception thrown by \tcode{F}'s copy or move constructor. |
15589 | 15589 | \end{itemdescr}
|
15590 | 15590 |
|
15591 | 15591 |
|
|
0 commit comments