Lines Matching refs:exception_ptr

65     class exception_ptr;  variable
68 using __exception_ptr::exception_ptr;
74 exception_ptr current_exception() _GLIBCXX_USE_NOEXCEPT;
77 exception_ptr make_exception_ptr(_Ex) _GLIBCXX_USE_NOEXCEPT;
80 void rethrow_exception(exception_ptr) __attribute__ ((__noreturn__));
90 class exception_ptr
94 explicit exception_ptr(void* __e) _GLIBCXX_USE_NOEXCEPT;
101 friend exception_ptr std::current_exception() _GLIBCXX_USE_NOEXCEPT;
102 friend void std::rethrow_exception(exception_ptr);
104 friend exception_ptr std::make_exception_ptr(_Ex) _GLIBCXX_USE_NOEXCEPT;
107 exception_ptr() _GLIBCXX_USE_NOEXCEPT;
109 exception_ptr(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
112 exception_ptr(nullptr_t) noexcept in exception_ptr() function
116 exception_ptr(exception_ptr&& __o) noexcept in exception_ptr() function
122 typedef void (exception_ptr::*__safe_bool)();
125 exception_ptr(__safe_bool) _GLIBCXX_USE_NOEXCEPT;
128 exception_ptr&
129 operator=(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
132 exception_ptr&
133 operator=(exception_ptr&& __o) noexcept
135 exception_ptr(static_cast<exception_ptr&&>(__o)).swap(*this);
140 ~exception_ptr() _GLIBCXX_USE_NOEXCEPT;
143 swap(exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
162 operator==(const exception_ptr&, const exception_ptr&) noexcept = default;
165 operator==(const exception_ptr& __x, const exception_ptr& __y)
170 operator!=(const exception_ptr& __x, const exception_ptr& __y)
182 exception_ptr::exception_ptr() _GLIBCXX_USE_NOEXCEPT in exception_ptr() function
188 exception_ptr::exception_ptr(const exception_ptr& __other) in exception_ptr() function
198 exception_ptr::~exception_ptr() _GLIBCXX_USE_NOEXCEPT in ~exception_ptr()
205 inline exception_ptr&
206 exception_ptr::operator=(const exception_ptr& __other) _GLIBCXX_USE_NOEXCEPT
208 exception_ptr(__other).swap(*this);
214 exception_ptr::swap(exception_ptr &__other) _GLIBCXX_USE_NOEXCEPT in swap()
223 swap(exception_ptr& __lhs, exception_ptr& __rhs) in swap()
239 exception_ptr
251 return exception_ptr(__e); in make_exception_ptr()
274 inline exception_ptr
276 { return exception_ptr(); } in make_exception_ptr()