Просто для любопытства:
это большая разница во времени компиляции, если использовались спецификаторы типа auto?
auto
Я не нашел никакой информации по этому поводу.
Поскольку компилятор уже знает о статическом типе выражения, можно ожидать, что влияние на время компиляции будет минимальным, если оно есть.
Возможно, того же порядка, что и при использовании decltype или sizeof.
decltype
sizeof