erichkeane added a comment. In D122248#3405062 <https://reviews.llvm.org/D122248#3405062>, @aaron.ballman wrote:
> In D122248#3403734 <https://reviews.llvm.org/D122248#3403734>, @yihanaa wrote: > >> What if we don't emit '=' for zero-width bitfield, like this: >> >> struct Bar { >> unsigned c : 1; >> unsigned : 3; >> unsigned : 0; >> unsigned b; >> }; >> >> struct Bar { >> unsigned int c : 1 = 0 >> unsigned int : 3 = 0 >> unsigned int : 0 >> unsigned int b = 0 >> } >> >> What do you all think? > > I like this idea best of all! Agreed! Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D122248/new/ https://reviews.llvm.org/D122248 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits