diff --git a/2996_reflection/p2996r8.html b/2996_reflection/p2996r8.html index 54023ef9..105cf935 100644 --- a/2996_reflection/p2996r8.html +++ b/2996_reflection/p2996r8.html @@ -9013,8 +9013,8 @@

(7.11) If C is a union type for -which any of its members are not trivially default destructible, then it -has a user-provided default destructor which has no effect. +which any of its members are not trivially destructible, then it has a +user-provided destructor which has no effect.

8 Returns: class_type.

diff --git a/2996_reflection/reflection.md b/2996_reflection/reflection.md index 48942c80..481047b0 100644 --- a/2996_reflection/reflection.md +++ b/2996_reflection/reflection.md @@ -5451,7 +5451,7 @@ Produces an injected declaration `$D$` ([expr.const]) that provides a definition - If `@$o$~$K$~@.name` does not contain a value, the non-static data member is declared without a name. - Otherwise, the name of the non-static data member is the identifier determined by the character sequence encoded by `u8identifier_of(@$r$~$K$~@)` in UTF-8. - [#.#]{.pnum} If `$C$` is a union type for which any of its members are not trivially default constructible, then it has a user-provided default constructor which has no effect. -- [#.#]{.pnum} If `$C$` is a union type for which any of its members are not trivially default destructible, then it has a user-provided default destructor which has no effect. +- [#.#]{.pnum} If `$C$` is a union type for which any of its members are not trivially destructible, then it has a user-provided destructor which has no effect. [#]{.pnum} *Returns*: `class_type`.