| 1826 | // Declared in pytypes.h: |
| 1827 | template <typename T, enable_if_t<!is_pyobject<T>::value, int>> |
| 1828 | object object_or_cast(T &&o) { |
| 1829 | return pybind11::cast(std::forward<T>(o)); |
| 1830 | } |
| 1831 | |
| 1832 | // Declared in pytypes.h: |
| 1833 | // Implemented here so that make_caster<T> can be used. |