/freebsd/contrib/llvm-project/libcxx/include/__exception/ |
H A D | exception_ptr.h | 60 class _LIBCPP_EXPORTED_FROM_ABI exception_ptr { 63 static exception_ptr __from_native_exception_pointer(void*) _NOEXCEPT; 66 friend _LIBCPP_HIDE_FROM_ABI exception_ptr make_exception_ptr(_Ep) _NOEXCEPT; 70 using __trivially_relocatable = exception_ptr; 72 _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {} in exception_ptr() function 73 _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {} in exception_ptr() function 75 exception_ptr(const exception_ptr&) _NOEXCEPT; 76 exception_ptr& operator=(const exception_ptr&) _NOEXCEPT; 77 ~exception_ptr() _NOEXCEPT; 81 …friend _LIBCPP_HIDE_FROM_ABI bool operator==(const exception_ptr& __x, const exception_ptr& __y) _… [all …]
|
H A D | operations.h | 35 class _LIBCPP_EXPORTED_FROM_ABI exception_ptr; variable 37 _LIBCPP_EXPORTED_FROM_ABI exception_ptr current_exception() _NOEXCEPT; 38 _LIBCPP_NORETURN _LIBCPP_EXPORTED_FROM_ABI void rethrow_exception(exception_ptr);
|
H A D | nested_exception.h | 32 exception_ptr __ptr_; 42 _LIBCPP_HIDE_FROM_ABI exception_ptr nested_ptr() const _NOEXCEPT { return __ptr_; } in nested_ptr()
|
/freebsd/contrib/llvm-project/libcxx/src/support/runtime/ |
H A D | exception_pointer_glibcxx.ipp | 11 // it uses to implement std::exception_ptr (which it declares as an alias of 12 // std::__exception_ptr::exception_ptr) is not directly exported to clients. So 13 // we have little choice but to hijack std::__exception_ptr::exception_ptr's 14 // (which fortunately has the same layout as our std::exception_ptr) copy 16 // stable ABI), and its rethrow_exception(std::__exception_ptr::exception_ptr) 23 struct exception_ptr { 26 explicit exception_ptr(void*) noexcept; 27 exception_ptr(const exception_ptr&) noexcept; 28 exception_ptr [all...] |
H A D | exception_pointer_unimplemented.ipp | 15 exception_ptr::~exception_ptr() noexcept { 16 #warning exception_ptr not yet implemented 17 fprintf(stderr, "exception_ptr not yet implemented\n"); 21 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) { 22 #warning exception_ptr not yet implemented 23 fprintf(stderr, "exception_ptr not yet implemented\n"); 27 exception_ptr [all...] |
H A D | exception_pointer_msvc.ipp | 26 exception_ptr::exception_ptr() noexcept { __ExceptionPtrCreate(this); } 27 exception_ptr::exception_ptr(nullptr_t) noexcept { __ExceptionPtrCreate(this); } 29 exception_ptr::exception_ptr(const exception_ptr& __other) noexcept { __ExceptionPtrCopy(this, &__other); } 30 exception_ptr& exception_ptr::operator=(const exception_ptr [all...] |
H A D | exception_pointer_cxxabi.ipp | 16 exception_ptr::~exception_ptr() noexcept { __cxa_decrement_exception_refcount(__ptr_); } 18 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) { 22 exception_ptr& exception_ptr::operator=(const exception_ptr& other) noexcept { 31 exception_ptr exception_ptr [all...] |
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | exception | 53 typedef unspecified exception_ptr; 55 exception_ptr current_exception() noexcept; 56 void rethrow_exception [[noreturn]] (exception_ptr p); 57 template<class E> exception_ptr make_exception_ptr(E e) noexcept; 69 exception_ptr nested_ptr() const noexcept; 81 #include <__exception/exception_ptr.h>
|
H A D | future | 80 void set_exception(exception_ptr p); 85 void set_exception_at_thread_exit(exception_ptr p); 109 void set_exception(exception_ptr p); 113 void set_exception_at_thread_exit(exception_ptr p); 137 void set_exception(exception_ptr p); 141 void set_exception_at_thread_exit(exception_ptr p); 372 # include <__exception/exception_ptr.h> 507 exception_ptr __exception_; 539 void set_exception(exception_ptr __p); 540 void set_exception_at_thread_exit(exception_ptr __p); [all …]
|
H A D | module.modulemap | 1240 header "__exception/exception_ptr.h"
|
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | future.cpp | 78 void __assoc_sub_state::set_exception(exception_ptr __p) { in __on_zero_shared() 87 void __assoc_sub_state::set_exception_at_thread_exit(exception_ptr __p) { in set_value() 165 void promise<void>::set_exception(exception_ptr __p) { in __execute() 177 void promise<void>::set_exception_at_thread_exit(exception_ptr __p) { in ~future()
|
/freebsd/contrib/llvm-project/libunwind/src/ |
H A D | Unwind-wasm.c | 47 _Unwind_Reason_Code _Unwind_CallPersonality(void *exception_ptr) { in _Unwind_CallPersonality() argument 49 (struct _Unwind_Exception *)exception_ptr; in _Unwind_CallPersonality()
|
/freebsd/contrib/libcxxrt/ |
H A D | exception.cc | 968 void *exception_ptr = static_cast<void*>(ex+1); in check_type_signature() local 974 exception_ptr = *static_cast<void**>(exception_ptr); in check_type_signature() 984 adjustedPtr = exception_ptr; in check_type_signature() 994 adjustedPtr = exception_ptr; in check_type_signature() 999 if (type->__do_catch(ex_type, &exception_ptr, 1)) in check_type_signature() 1001 adjustedPtr = exception_ptr; in check_type_signature()
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | exception.cppm |
|
/freebsd/contrib/googletest/googlemock/include/gmock/ |
H A D | gmock-actions.h | 1751 std::exception_ptr exception; 2080 !std::is_base_of<std::exception_ptr, typename std::decay<T>::type>::value, 2087 inline internal::RethrowAction Rethrow(std::exception_ptr exception) {
|
/freebsd/lib/libc++/ |
H A D | Makefile | 671 EXC_HEADERS+= exception_ptr.h
|
H A D | libcxx.imp | 328 { include: [ "<__exception/exception_ptr.h>", "private", "<exception>", "public" ] },
|
/freebsd/contrib/bsnmp/tests/ |
H A D | catch.hpp | 12249 void add(std::exception_ptr const& exception) noexcept; 12250 std::vector<std::exception_ptr> const& getExceptions() const noexcept; 12252 std::vector<std::exception_ptr> m_exceptions; 13378 void StartupExceptionRegistry::add( std::exception_ptr const& exception ) noexcept { in add() 13387 … std::vector<std::exception_ptr> const& StartupExceptionRegistry::getExceptions() const noexcept { in getExceptions()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 1113 SYMBOL(exception_ptr, std::, <exception>)
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | AttrDocs.td | 4183 ``unique_ptr``, ``shared_ptr``, ``auto_ptr``, ``exception_ptr``, ``function``,
|