ldionne wrote: Sadly, this caused fairly widespread breakage over here and we discovered that it broke valid C++20-and-before code. I am proposing a revert here: https://github.com/llvm/llvm-project/pull/123130 https://github.com/llvm/llvm-project/pull/95498