Lines Matching refs:move
21 TestFactory1(std::string v) : value(std::move(v)) { print_created(this, value); }
35 TestFactory2(std::string v) : value(std::move(v)) { print_created(this, value); }
37 TestFactory2(TestFactory2 &&m) { value = std::move(m.value); print_move_created(this); }
38 TestFactory2 &operator=(TestFactory2 &&m) { value = std::move(m.value); print_move_assigned(this); return *this; }
49 TestFactory3(std::string v) : value(std::move(v)) { print_created(this, value); }
50 TestFactory3(TestFactory3 &&m) { value = std::move(m.value); print_move_created(this); }
51 TestFactory3 &operator=(TestFactory3 &&m) { value = std::move(m.value); print_move_assigned(this); return *this; }
85 PyTF6(TestFactory6 &&base) : TestFactory6(std::move(base)) { alias = true; print_created(this, "move", value); }
87 PyTF6(PyTF6 &&f) : TestFactory6(std::move(f)) { print_move_created(this); }
109 PyTF7(PyTF7 &&f) : TestFactory7(std::move(f)) { print_move_created(this); }
151 MAKE_TAG_TYPE(move);