Searched defs:move_only (Results 1 – 5 of 5) sorted by relevance
20 struct move_only { struct21 move_only() {} in move_only() argument29 void test(move_only) {} in test() argument
17 class move_only class22 move_only(move_only&&) {} in move_only() argument23 move_only& operator=(move_only&&) {return *this;} in operator =() argument25 move_only() {} in move_only() function in move_only31 void test(move_only) {} in test() argument
37 class move_only { class42 move_only(move_only&&) { ++move_only_constructed; } in move_only() argument43 move_only& operator=(move_only&&) { return *this; } in operator =() argument45 move_only() { ++move_only_constructed; } in move_only() function in move_only
42 class move_only { class47 move_only(move_only&&) { ++move_only_constructed; } in move_only() function in move_only48 move_only& operator=(move_only&&) { return *this; } in operator =() argument50 move_only() { ++move_only_constructed; } in move_only() function in move_only
7 class move_only { move_only(const move_only&) = delete; move_only(move_only&&); }; class