Lines Matching refs:nothrow_t

42 struct nothrow_t { explicit nothrow_t() = default; };
43 extern const nothrow_t nothrow;
54 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable, nodiscard i…
56 … const std::nothrow_t&) noexcept; // replaceable, C++17, nodiscard in C++20
62 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceable
64 const std::nothrow_t&) noexcept; // replaceable, C++17
69 void* operator new[](std::size_t size, const std::nothrow_t&) noexcept; // replaceable, nodiscard i…
71 … const std::nothrow_t&) noexcept; // replaceable, C++17, nodiscard in C++20
78 void operator delete[](void* ptr, const std::nothrow_t&) noexcept; // replaceable
80 const std::nothrow_t&) noexcept; // replaceable, C++17
124 struct _LIBCPP_TYPE_VIS nothrow_t { explicit nothrow_t() = default; };
125 extern _LIBCPP_FUNC_VIS const nothrow_t nothrow;
192 …PP_OVERRIDABLE_FUNC_VIS void* operator new(std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _LIB…
194 _LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p, const std::nothrow_t&) _NOEXCEPT;
200 …_OVERRIDABLE_FUNC_VIS void* operator new[](std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _LIB…
202 _LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p, const std::nothrow_t&) _NOEXCEPT;
209 …C_VIS void* operator new(std::size_t __sz, std::align_val_t, const std::nothrow_t&) _NOEXCEPT _LIB…
211 …DABLE_FUNC_VIS void operator delete(void* __p, std::align_val_t, const std::nothrow_t&) _NOEXCEPT;
217 …VIS void* operator new[](std::size_t __sz, std::align_val_t, const std::nothrow_t&) _NOEXCEPT _LIB…
219 …BLE_FUNC_VIS void operator delete[](void* __p, std::align_val_t, const std::nothrow_t&) _NOEXCEPT;