```c++ template <typename T> void fun (T&& t) { }; void test() { fun(1); } ``` https://cppinsights.io/s/4939edc0