cor3ntin wrote: This is going to be rather disruptive on downstream projects. At least we should wait until after the release of clang 18 to merge it, to avoid endless merge conflicts https://github.com/llvm/llvm-project/pull/82217