| 111 | } |
| 112 | |
| 113 | static py::object case_array(ArrayType const* Ty, void* Ptr) |
| 114 | { |
| 115 | auto* Ret = new CArrayObj{*Ty, Data<void>::view(Ptr)}; |
| 116 | return py::cast(Ret, py::return_value_policy::take_ownership); |
| 117 | } |
| 118 | |
| 119 | static py::object case_func(FunctionType const* Ty, void* Ptr) |
| 120 | { |