Lines Matching defs:delete
38 // ++ The static/instanced/manual-delete nature of the allocator.
113 // allocator when delete is called on the pointer (in the case of unmanaged
125 // In addition to instanced and static, there is a manual-delete flavor of slab
126 // allocator as well. Manual-delete allocators are instanced (and have
127 // independent quotas), but objects allocated from manual-delete slab allocators
224 // delete list.pop_front();
662 // be used to find their way home when the delete operator is applied to the
669 // the delete operator is applied to them.
671 // pointer overhead. The delete operator of the object is hidden in the
672 // SlabAllocated<> class preventing users from delete'ing these objects.
750 void operator delete(void* ptr) {
782 // destroyed using the delete operator. Instead, users must return the
786 // Hide the delete operator, and halt-and-catch-fire if some Bad Person ever
789 // Note: it would be nice to either = delete this operator, or at least make
792 void operator delete(void*) { ZX_DEBUG_ASSERT(false); }
853 SlabAllocator() = delete;
891 void operator delete(void* ptr) {