Lines Matching refs:noexcept
31 unexpected_handler set_unexpected(unexpected_handler func) noexcept { return ::set_unexpected(func)…
33 unexpected_handler get_unexpected() noexcept { return ::_get_unexpected(); }
41 terminate_handler set_terminate(terminate_handler func) noexcept { return ::set_terminate(func); }
43 terminate_handler get_terminate() noexcept { return ::_get_terminate(); }
45 _LIBCPP_NORETURN void terminate() noexcept {
62 bool uncaught_exception() noexcept { return uncaught_exceptions() > 0; }
64 int uncaught_exceptions() noexcept { return __uncaught_exceptions(); }
67 bad_cast::bad_cast() noexcept {}
69 bad_cast::~bad_cast() noexcept {}
71 const char* bad_cast::what() const noexcept { return "std::bad_cast"; }
73 bad_typeid::bad_typeid() noexcept {}
75 bad_typeid::~bad_typeid() noexcept {}
77 const char* bad_typeid::what() const noexcept { return "std::bad_typeid"; }
79 exception::~exception() noexcept {}
81 const char* exception::what() const noexcept { return "std::exception"; }
83 bad_exception::~bad_exception() noexcept {}
85 const char* bad_exception::what() const noexcept { return "std::bad_exception"; }
87 bad_alloc::bad_alloc() noexcept {}
89 bad_alloc::~bad_alloc() noexcept {}
91 const char* bad_alloc::what() const noexcept { return "std::bad_alloc"; }
93 bad_array_new_length::bad_array_new_length() noexcept {}
95 bad_array_new_length::~bad_array_new_length() noexcept {}
97 const char* bad_array_new_length::what() const noexcept { return "bad_array_new_length"; }