tmp/tmpxemm1l__/{from.md → to.md}
RENAMED
|
@@ -12,13 +12,11 @@ template<class T>
|
|
| 12 |
([[cpp17.moveconstructible]]) and *Cpp17MoveAssignable*
|
| 13 |
([[cpp17.moveassignable]]) requirements.
|
| 14 |
|
| 15 |
*Effects:* Exchanges values stored in two locations.
|
| 16 |
|
| 17 |
-
*Remarks:*
|
| 18 |
-
point [[namespace.std]]. The expression inside `noexcept` is equivalent
|
| 19 |
-
to:
|
| 20 |
|
| 21 |
``` cpp
|
| 22 |
is_nothrow_move_constructible_v<T> && is_nothrow_move_assignable_v<T>
|
| 23 |
```
|
| 24 |
|
|
|
|
| 12 |
([[cpp17.moveconstructible]]) and *Cpp17MoveAssignable*
|
| 13 |
([[cpp17.moveassignable]]) requirements.
|
| 14 |
|
| 15 |
*Effects:* Exchanges values stored in two locations.
|
| 16 |
|
| 17 |
+
*Remarks:* The exception specification is equivalent to:
|
|
|
|
|
|
|
| 18 |
|
| 19 |
``` cpp
|
| 20 |
is_nothrow_move_constructible_v<T> && is_nothrow_move_assignable_v<T>
|
| 21 |
```
|
| 22 |
|