Consider the following code:
#include int main() { const int& p = 42; auto v1 = decltype(p){}; static_assert(std::is_same