carlosgalvezp added a comment. In D132461#3748818 <https://reviews.llvm.org/D132461#3748818>, @carlosgalvezp wrote:
> In D132461#3748812 <https://reviews.llvm.org/D132461#3748812>, @njames93 > wrote: > >> The AllowWhileFlase option seems the wrong way to go about silencing do >> while(false) macros. Would it not make more sense to just ignore macros, or >> if you want more specificty don't warn on macros with a false condition? > > Strictly speaking, the C++ Core Guidelines do not make any such exception for > macros. That's why I thought an option would allow both users who want to > comply strictly, and users who want a bit more flexibility (without having to > `NOLINT` their way out of it). Similar options exist for other C++ Core > Guidelines checks. Or do you mean renaming the `AllowWhileFalse` option to `IgnoreMacros` and make the exception broader? I'd be fine with that as well, I'm not particularly happy with the `AllowWhileFalse` name :) Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D132461/new/ https://reviews.llvm.org/D132461 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits