Searched refs:MovableObject (Results 1 – 1 of 1) sorted by relevance
130 struct MovableObject { in TEST_SUBMODULE() struct133 MovableObject() = default; in TEST_SUBMODULE()134 MovableObject(const MovableObject &) = default; in TEST_SUBMODULE()135 MovableObject &operator=(const MovableObject &) = default; in TEST_SUBMODULE()136 MovableObject(MovableObject &&o) : valid(o.valid) { o.valid = false; } in TEST_SUBMODULE() function137 MovableObject &operator=(MovableObject &&o) { in TEST_SUBMODULE() argument143 py::class_<MovableObject>(m, "MovableObject"); in TEST_SUBMODULE()146 m.def("callback_with_movable", [](std::function<void(MovableObject &)> f) { in TEST_SUBMODULE()147 auto x = MovableObject(); in TEST_SUBMODULE()