mmha wrote: I noticed that we were also not ignoring expressions in IgnoredExprs, making this hard to test. I changed this, too and added a few tests to ensure assignments do not get ignored. https://github.com/llvm/llvm-project/pull/166118