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