https://github.com/zwuis requested changes to this pull request. Current fixit is definitely wrong. The execution of the `else` branch should depend on the condition. https://github.com/llvm/llvm-project/pull/196783