anton
Спасибо! Я дико извиняюсь, но не могу найти, где упоминается, про то, что использование результата функции в каком-либо контексте влияет на её "констэкспрность"
constexpr на функции только накладывает на её тело требования и помечает её как "возможную для выполнения на этапе компиляции". Компилятор может основываться на этом при оптимизации, но гарантированно вычисляет он только constexpr выражения.