Lines Matching refs:_NOEXCEPT
94 _LIBCPP_INLINE_VISIBILITY exception() _NOEXCEPT {}
95 virtual ~exception() _NOEXCEPT;
96 virtual const char* what() const _NOEXCEPT;
103 _LIBCPP_INLINE_VISIBILITY bad_exception() _NOEXCEPT {}
104 virtual ~bad_exception() _NOEXCEPT;
105 virtual const char* what() const _NOEXCEPT;
109 _LIBCPP_FUNC_VIS unexpected_handler set_unexpected(unexpected_handler) _NOEXCEPT;
110 _LIBCPP_FUNC_VIS unexpected_handler get_unexpected() _NOEXCEPT;
114 _LIBCPP_FUNC_VIS terminate_handler set_terminate(terminate_handler) _NOEXCEPT;
115 _LIBCPP_FUNC_VIS terminate_handler get_terminate() _NOEXCEPT;
116 _LIBCPP_NORETURN _LIBCPP_FUNC_VIS void terminate() _NOEXCEPT;
118 _LIBCPP_FUNC_VIS bool uncaught_exception() _NOEXCEPT;
119 _LIBCPP_FUNC_VIS int uncaught_exceptions() _NOEXCEPT;
123 _LIBCPP_FUNC_VIS exception_ptr current_exception() _NOEXCEPT;
130 _LIBCPP_INLINE_VISIBILITY exception_ptr() _NOEXCEPT : __ptr_() {}
131 _LIBCPP_INLINE_VISIBILITY exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
132 exception_ptr(const exception_ptr&) _NOEXCEPT;
133 exception_ptr& operator=(const exception_ptr&) _NOEXCEPT;
134 ~exception_ptr() _NOEXCEPT;
138 operator bool() const _NOEXCEPT {return __ptr_ != nullptr;}
141 bool operator==(const exception_ptr& __x, const exception_ptr& __y) _NOEXCEPT
144 bool operator!=(const exception_ptr& __x, const exception_ptr& __y) _NOEXCEPT
147 friend _LIBCPP_FUNC_VIS exception_ptr current_exception() _NOEXCEPT;
153 make_exception_ptr(_Ep __e) _NOEXCEPT
173 nested_exception() _NOEXCEPT;
176 virtual ~nested_exception() _NOEXCEPT;
180 _LIBCPP_INLINE_VISIBILITY exception_ptr nested_ptr() const _NOEXCEPT {return __ptr_;}