MCPcopy Create free account
hub / github.com/pybind/pybind11 / CastUnusualOpRefMovable

Function CastUnusualOpRefMovable

tests/test_class_sh_basic.cpp:144–144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

142class LocalUnusualOpRef : UnusualOpRef {}; // To avoid clashing with `py::class_<UnusualOpRef>`.
143py::object CastUnusualOpRefConstRef(const LocalUnusualOpRef &cref) { return py::cast(cref); }
144py::object CastUnusualOpRefMovable(LocalUnusualOpRef &&mvbl) { return py::cast(std::move(mvbl)); }
145
146TEST_SUBMODULE(class_sh_basic, m) {
147 namespace py = pybind11;

Callers 1

TEST_SUBMODULEFunction · 0.70

Calls 2

moveFunction · 0.85
castFunction · 0.70

Tested by

no test coverage detected