1 2 3 4 5 6 7 8 9 10 11 12 13
// Core 1148: should be able to move from value parameter on return // { dg-options -std=c++0x } struct A { A(const A&) = delete; A(A&&); }; A f (A a) { return a; }