https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114477

--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Changing them seems like a bad idea.

Maybe we could keep the pointer constructors for internal use (possibly making
them private and adding friend decls as needed) and *also* add the ones taking
references, so pedantic conformance (but never use those ourselves).

But I think it would be safer to just do nothing, since I don't think this has
ever caused a real problem in real code.

Reply via email to