[Bug c++/126561] [c++26] [reflection] typename-splice pseudo-destructor-name rejected for scalar types (accepted for class types)

"mpolacek at gcc dot gnu.org via Gcc-bugs" <[email protected]> Wed, 05 Aug 2026 14:21:23 +0000
Newsgroups gmane.comp.gcc.bugs
Message-ID <[email protected]/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126561

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2026-08-05
           Assignee|unassigned at gcc dot gnu.org      |mpolacek at gcc dot gnu.org
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |ASSIGNED
                 CC|                            |mpolacek at gcc dot gnu.org

--- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
I thought I had tweaked cp_parser_pseudo_destructor_name but seems it was
something else.  reflect/class2.C tests some of this.