[clang] [NFC][analyzer] Introduce specialized variants of makeNode (PR #194459)

DonĂ¡t Nagy via cfe-commits cfe-commits at lists.llvm.org
Mon Apr 27 13:55:48 PDT 2026


NagyDonat wrote:

The removal of the node builders is a bigger task than what I originally thought -- however, I still think that it is worthwhile, because the costs (I need to work on it) and benefits (codebase becomes easier to understand) are both proportional to the total complexity of `NodeBuilder` handling logic.

It is very difficult to properly track all the corner cases and side effects of `NodeBuilder` code, even for me, despite the fact that I'm studying this kind of code for months now.

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


More information about the cfe-commits mailing list