>Can you expand? I think it's just as much inline as the other overload >-- does it need to be different?
The other overload is constexpr thus it's implicitly inline. The fall back is very simple too and I think it should be declared inline, unless you analyzed the assembly and believe it normally boils down to more than, say, 5 instructions. Paolo