Lines Matching refs:move
11 template <class T> typename remove_reference<T>::type &&move(T &&t);
25 return std::move(a1); in test1()
26 return std::move(a2); in test1()
38 return std::move(a1); in test2()
39 return std::move(a2); in test2()
44 return std::move(b1); in test2()
45 return std::move(b2); in test2()
56 return std::move(global_a); in test3()
59 return std::move(static_a); in test3()
67 return std::move(A()); in test4()
72 return std::move(test3()); in test4()
83 test5(std::move(A())); in test5()
88 test5(std::move(test4())); in test5()
99 A a3 = std::move(A()); in test6()
104 A a4 = std::move(test3()); in test6()
112 A a1 = std::move(A()); in test7()
117 A a2 = std::move((A())); in test7()
122 A a3 = (std::move(A())); in test7()
127 A a4 = (std::move((A()))); in test7()
133 return std::move(a1); in test7()
138 return std::move((a1)); in test7()
143 return (std::move(a1)); in test7()
148 return (std::move((a1))); in test7()
162 return std::move(a); in test8()
167 return std::move(wrap1(a)); in test8()
172 return std::move(wrap1(wrap2(a))); in test8()
182 return std::move(a); \
190 #define return_a return std::move(a)
208 return std::move(a); in test1()
223 return std::move(t); in test2()