diff --git a/source/classes.tex b/source/classes.tex index a1287851d4..7d471979c1 100644 --- a/source/classes.tex +++ b/source/classes.tex @@ -1440,8 +1440,7 @@ \grammarterm{compound-statement}. If that user-written default constructor would be ill-formed, the program is ill-formed. -If that user-written default constructor would be constexpr-suitable\iref{dcl.constexpr}, -the implicitly-defined +The implicitly-defined default constructor is \keyword{constexpr}. Before the defaulted default constructor for a class is implicitly defined, @@ -1726,8 +1725,7 @@ The copy/move constructor is implicitly defined even if the implementation elided its odr-use\iref{term.odr.use,class.temporary}. \end{note} -If an implicitly-defined\iref{dcl.fct.def.default} constructor would be constexpr-suitable\iref{dcl.constexpr}, -the implicitly-defined +The implicitly-defined\iref{dcl.fct.def.default} constructor is \keyword{constexpr}. \pnum @@ -2223,8 +2221,7 @@ \defnx{non-trivial}{destructor!non-trivial}. \pnum -A defaulted destructor is a constexpr destructor -if it is constexpr-suitable\iref{dcl.constexpr}. +A defaulted destructor is a constexpr destructor. \pnum Before a