Searched refs:exception_ptr (Results 1 - 3 of 3) sorted by relevance

/freebsd-9.3-release/contrib/libc++/src/
H A Dexception.cpp155 // it uses to implement std::exception_ptr (which it declares as an alias of
156 // std::__exception_ptr::exception_ptr) is not directly exported to clients. So
157 // we have little choice but to hijack std::__exception_ptr::exception_ptr's
158 // (which fortunately has the same layout as our std::exception_ptr) copy
160 // stable ABI), and its rethrow_exception(std::__exception_ptr::exception_ptr)
166 struct exception_ptr struct in namespace:std::__exception_ptr
170 exception_ptr(const exception_ptr&) _NOEXCEPT;
171 exception_ptr& operator=(const exception_ptr
[all...]
H A Dfuture.cpp105 __assoc_sub_state::set_exception(exception_ptr __p)
119 __assoc_sub_state::set_exception_at_thread_exit(exception_ptr __p)
245 promise<void>::set_exception(exception_ptr __p)
265 promise<void>::set_exception_at_thread_exit(exception_ptr __p)
/freebsd-9.3-release/contrib/libcxxrt/
H A Dexception.cc899 void *exception_ptr = (void*)(ex+1); local
905 exception_ptr = *(void**)exception_ptr;
915 adjustedPtr = exception_ptr;
925 adjustedPtr = exception_ptr;
930 if (type->__do_catch(ex_type, &exception_ptr, 1))
932 adjustedPtr = exception_ptr;

Completed in 38 milliseconds