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

--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #3)
> Created attachment 61064 [details]
> gcc15-pr119711.patch
> 
> Untested fix.

Ah, interesting way with the macros to reduce the size of the change.

The alternative would have been methods for get/set (references don't
work for the bitfields) I guess.  I suppose C++ needs an extension
allowing

 struct { using x = a::b; struct { int b; } a; };

or so ;)

Reply via email to