[clang] [analyzer][NFC] Introduce framework for checker families (PR #139256)

Balazs Benics via cfe-commits cfe-commits at lists.llvm.org
Fri May 23 07:38:31 PDT 2025


=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,Balazs Benics
 <benicsbalazs at gmail.com>,Balazs Benics <benicsbalazs at gmail.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>,
=?utf-8?q?Donát?= Nagy <donat.nagy at ericsson.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/139256 at github.com>


steakhal wrote:

> > What would it take to merge this ASAP?
> 
> Just please let me return to the trivial solution where each `CheckerFamily` directly defines its `StringRef getDebugName() override { return ClassName; }`. I'm strongly convinced that this is the most elegant approach (as I explained this in my long comment [#139256 (comment)](https://github.com/llvm/llvm-project/pull/139256#issuecomment-2895183010) ).

Fine, lets do that. I hope we can untangle this in the future.

https://github.com/llvm/llvm-project/pull/139256


More information about the cfe-commits mailing list