TW
Size: a a a
TW
TW
b
G
2/3
)G
3/3
)Е
3/3
)RM
foo(4); // 1
int a; foo(a); // 2
foo(move(a)); // 3
int& b = f(); foo(b); // 4
const int& c = g(); foo(c) // 5
auto&& d = 4; foo(d); // 6
foo(move(d)); // 7
RM
O
RM
RM
O
RM
O
RM
RM
auto wtf = std::forward<int>(10);
decltype(auto) wtf = std::forward<int>(10)
?RM