Lines Matching defs:delete
22 TestFactory1(TestFactory1 &&) = delete;
23 TestFactory1(const TestFactory1 &) = delete;
24 TestFactory1 &operator=(TestFactory1 &&) = delete;
25 TestFactory1 &operator=(const TestFactory1 &) = delete;
271 static void operator delete(void *p) {
272 py::print("operator delete called on", reinterpret_cast<uintptr_t>(p));
273 ::operator delete(p);
295 static void operator delete(void *p, size_t) { py::print("noisy delete"); ::operator delete(p); }
296 static void operator delete(void *, void *) { py::print("noisy placement delete"); }
298 // MSVC 2015 bug: the above "noisy delete" isn't invoked (fixed in MSVC 2017)
299 static void operator delete(void *p) { py::print("noisy delete"); ::operator delete(p); }