| 2676 | |
| 2677 | template<T ptr> |
| 2678 | static constexpr getter get() |
| 2679 | { |
| 2680 | return (getter)[](PyObject* self, void* closure)->PyObject* |
| 2681 | { |
| 2682 | return handleExc([&]() |
| 2683 | { |
| 2684 | return buildPyValue(Base::template get<ptr>((typename Base::ClassPtrOrFirstArgType)self)).release(); |
| 2685 | }); |
| 2686 | }; |
| 2687 | } |
| 2688 | |
| 2689 | template<T ptr> |
| 2690 | static constexpr setter set() |
nothing calls this directly
no test coverage detected