void foo(ref const T bar) {
/* ... */
}
// Second overload to make r-values just work.
void foo(const T bar) {
foo(bar);
}
auto ref sometimes works, sometimes it's more trouble than its
worth.
void foo(ref const T bar) {
/* ... */
}
// Second overload to make r-values just work.
void foo(const T bar) {
foo(bar);
}
auto ref sometimes works, sometimes it's more trouble than its
worth.