Lines Matching refs:nothrow_t
43 struct nothrow_t {};
44 extern const nothrow_t nothrow;
53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable
55 const std::nothrow_t&) noexcept; // replaceable, C++17
61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceable
63 const std::nothrow_t&) noexcept; // replaceable, C++17
68 void* operator new[](std::size_t size, const std::nothrow_t&) noexcept; // replaceable
70 const std::nothrow_t&) noexcept; // replaceable, C++17
77 void operator delete[](void* ptr, const std::nothrow_t&) noexcept; // replaceable
79 const std::nothrow_t&) noexcept; // replaceable, C++17
118 struct _LIBCPP_TYPE_VIS nothrow_t {};
119 extern _LIBCPP_FUNC_VIS const nothrow_t nothrow;
181 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new(std::size_t __sz, const std::nothrow_t&) _NOEXCEPT …
183 _LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p, const std::nothrow_t&) _NOEXCEPT;
189 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new[](std::size_t __sz, const std::nothrow_t&) _NOEXCEP…
191 _LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p, const std::nothrow_t&) _NOEXCEPT;
198 …C_VIS void* operator new(std::size_t __sz, std::align_val_t, const std::nothrow_t&) _NOEXCEPT _NOA…
200 …DABLE_FUNC_VIS void operator delete(void* __p, std::align_val_t, const std::nothrow_t&) _NOEXCEPT;
206 …VIS void* operator new[](std::size_t __sz, std::align_val_t, const std::nothrow_t&) _NOEXCEPT _NOA…
208 …BLE_FUNC_VIS void operator delete[](void* __p, std::align_val_t, const std::nothrow_t&) _NOEXCEPT;