The following code will have issues: ``` auto f() { auto c = constant(10); auto c2 = c * 2; return c2; } ``` since `c` will be stored as a reference in `decltype(c2)`.
The following code will have issues:
since
cwill be stored as a reference indecltype(c2).