Re: [PATCH] c++: Improve sorry for __builtin_has_attribute [PR98355]

2021-01-29 Thread Marek Polacek via Gcc-patches
On Fri, Jan 29, 2021 at 04:02:51PM -0500, Marek Polacek via Gcc-patches wrote: > __builtin_has_attribute doesn't work in templates yet (bug 92104), so > in r11-471 I added a sorry. But that only caught type-dependent > expressions and we also want to sorry on value-dependent expressions. > This pa

[PATCH] c++: Improve sorry for __builtin_has_attribute [PR98355]

2021-01-29 Thread Marek Polacek via Gcc-patches
__builtin_has_attribute doesn't work in templates yet (bug 92104), so in r11-471 I added a sorry. But that only caught type-dependent expressions and we also want to sorry on value-dependent expressions. This patch uses v_d_e_p rather than uses_template_parms because u_t_p sets p_t_d and then v_d_