[Bug c++/90475] Diagnostic for designated initializer could be a lot better

2021-07-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90475

Andrew Pinski  changed:

   What|Removed |Added

   Last reconfirmed|2019-05-14 00:00:00 |2021-7-28

--- Comment #1 from Andrew Pinski  ---
clang gives a good error message:
:3:25: error: field designator 'k' does not refer to any field in type
'X'
X f() { return {.i=42, .k=17}; }
^
1 error generated.

[Bug c++/90475] Diagnostic for designated initializer could be a lot better

2019-05-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90475

Jonathan Wakely  changed:

   What|Removed |Added

   Keywords||diagnostic
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2019-05-14
 Ever confirmed|0   |1