| 349 | return p; |
| 350 | } |
| 351 | static void operator delete(void *p) { |
| 352 | py::print("operator delete called on", reinterpret_cast<uintptr_t>(p)); |
| 353 | ::operator delete(p); |
| 354 | } |
| 355 | int i; |
| 356 | }; |
| 357 | // As of 2.2, `py::init<args>` no longer requires placement new |