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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mpolacek at gcc dot gnu.org

--- Comment #3 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
get_reflection errors if it gets is_auto.

In the "void f1(True auto x);" case it gets "auto:1", for which is_auto is
false.
In the "auto f3(int) -> True auto;" it gets "auto", coming from
cp_parser_placeholder_type_specifier -> make_constrained_auto, which is
is_auto.  Its PLACEHOLDER_TYPE_CONSTRAINTS_INFO is null so I don't know how
we'd tell them apart.

Reply via email to