[PATCH] D132030: [analyzer] Pass correct bldrCtx to computeObjectUnderConstruction
Artem Dergachev via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 18 00:23:07 PDT 2022
NoQ added a comment.
Beautiful find, thanks!
================
Comment at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:753
- SVal V = computeObjectUnderConstruction(E, State, LCtx, CC, CallOpts, Idx);
+ SVal V = computeObjectUnderConstruction(E, State, currBldrCtx, LCtx, CC,
+ CallOpts, Idx);
----------------
You probably want an updated builder context here as well. This function should be a simple wrapper, it should be completely interchangeable with calling both functions directly.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132030/new/
https://reviews.llvm.org/D132030
More information about the cfe-commits
mailing list