Lines Matching +full:mem +full:- +full:array
37 #include <atf-c++.hpp>
50 /// User-settable cookie to disambiguate instances of this class.
56 /// Captures invalid calls to new on an array.
76 void* mem = ::operator new(size); in operator new[]() local
78 std::cout << "Allocated 'test_array' object " << mem << "\n"; in operator new[]()
79 return mem; in operator new[]()
82 /// Captures invalid calls to delete on an array.
86 operator delete(void* /* mem */) in operator delete()
91 /// Deletes a previously allocated array and decrements m_nblocks.
93 /// \param mem The pointer to the memory to be deleted.
95 operator delete[](void* mem) in operator delete[]() argument
97 std::cout << "Releasing 'test_array' object " << mem << "\n"; in operator delete[]()
100 m_nblocks--; in operator delete[]()
101 ::operator delete(mem); in operator delete[]()