tmp/tmppra0_y2x/{from.md → to.md}
RENAMED
|
@@ -9,9 +9,9 @@ member functions in a context where the definition is not required
|
|
| 9 |
ill-formed.
|
| 10 |
|
| 11 |
**Change:** User-declared destructors have an implicit exception
|
| 12 |
specification. **Rationale:** Clarification of destructor requirements.
|
| 13 |
**Effect on original feature:** Valid C++03 code may execute differently
|
| 14 |
-
in this
|
| 15 |
exceptions will call `std::terminate` (without calling
|
| 16 |
`std::unexpected`) if their exception specification is non-throwing.
|
| 17 |
|
|
|
|
| 9 |
ill-formed.
|
| 10 |
|
| 11 |
**Change:** User-declared destructors have an implicit exception
|
| 12 |
specification. **Rationale:** Clarification of destructor requirements.
|
| 13 |
**Effect on original feature:** Valid C++03 code may execute differently
|
| 14 |
+
in this revision of C++. In particular, destructors that throw
|
| 15 |
exceptions will call `std::terminate` (without calling
|
| 16 |
`std::unexpected`) if their exception specification is non-throwing.
|
| 17 |
|