Lines Matching refs:ptr

31 void	operator delete(void *ptr) noexcept;
32 void operator delete[](void *ptr) noexcept;
33 void operator delete(void *ptr, const std::nothrow_t &) noexcept;
34 void operator delete[](void *ptr, const std::nothrow_t &) noexcept;
38 void operator delete(void *ptr, std::size_t size) noexcept;
39 void operator delete[](void *ptr, std::size_t size) noexcept;
45 void *ptr = nullptr; in handleOOM() local
47 while (ptr == nullptr) { in handleOOM()
66 ptr = je_malloc(size); in handleOOM()
69 if (ptr == nullptr && !nothrow) in handleOOM()
71 return ptr; in handleOOM()
78 void *ptr = je_malloc(size); in newImpl() local
79 if (likely(ptr != nullptr)) in newImpl()
80 return ptr; in newImpl()
106 operator delete(void *ptr) noexcept { in operator delete() argument
107 je_free(ptr); in operator delete()
111 operator delete[](void *ptr) noexcept { in operator delete[]() argument
112 je_free(ptr); in operator delete[]()
116 operator delete(void *ptr, const std::nothrow_t &) noexcept { in operator delete() argument
117 je_free(ptr); in operator delete()
120 void operator delete[](void *ptr, const std::nothrow_t &) noexcept { in operator delete[]() argument
121 je_free(ptr); in operator delete[]()
127 operator delete(void *ptr, std::size_t size) noexcept { in operator delete() argument
128 if (unlikely(ptr == nullptr)) { in operator delete()
131 je_sdallocx(ptr, size, /*flags=*/0); in operator delete()
134 void operator delete[](void *ptr, std::size_t size) noexcept { in operator delete[]() argument
135 if (unlikely(ptr == nullptr)) { in operator delete[]()
138 je_sdallocx(ptr, size, /*flags=*/0); in operator delete[]()