frederick-vs-ja wrote: Perhaps we need to wait the compilers for implementing [P3533R2](https://wg21.link/p3533r2). It seems to me that this feature can be conformingly backported to C++11 (with warnings added). https://github.com/llvm/llvm-project/pull/132125