[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