// { dg-do compile { target c++11 } } #include class A { }; static void g ( A && ) { } template < class T > class B { public: void f ( ) { A a; g ( std :: move ( a ) ); } };