rampitec wrote: JBTW, I also believe in many cases we are using 'auto' we really mean 'decltype(something)'. I.e. whatever underlying type is. Maybe we should use it more often and less often use 'auto'. https://github.com/llvm/llvm-project/pull/93938