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)); // 7RM
O
RM
RM
O
RM
O
RM
RM
auto wtf = std::forward<int>(10);decltype(auto) wtf = std::forward<int>(10) ?RM