NagyDonat wrote:

I tested this change on a set of open source projects (memcached, tmux, curl, 
twin, vim, openssl, sqlite, ffmpeg, postgres, tinyxml2, libwebm, xerces, 
bitcoin, protobuf, qtbase, openrct2) and the set of analyzer findings did not 
change between the baseline recent main revision and this commit.

Therefore, this commit is probably just code cleanup ("fix logical 
inconsistency that causes no actual harm") -- but there may be rare corner 
cases where this change modifies the behavior of the analyzer by ensuring that 
the some callbacks get a `CallEvent` with up-to-date state.

@steakhal @haoNoQ I think I addressed all the review suggestions and as far as 
I see this PR is ready to be merged. Please review this when it's convenient 
for you.

https://github.com/llvm/llvm-project/pull/160707
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to