https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124422
--- Comment #8 from Jason Merrill <jason at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #6) > I think "new types cannot be defined in a return type" would be better in > this case, but that is for the C++ front end maintainers to decide. Agreed.
