Home
last modified time | relevance | path

Searched refs:exception_ptr (Results 1 – 20 of 20) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__exception/
H A Dexception_ptr.h66 exception_ptr(const exception_ptr&) _NOEXCEPT;
67 exception_ptr& operator=(const exception_ptr&) _NOEXCEPT;
68 ~exception_ptr() _NOEXCEPT;
72 …friend _LIBCPP_HIDE_FROM_ABI bool operator==(const exception_ptr& __x, const exception_ptr& __y) _…
125 exception_ptr() _NOEXCEPT;
126 exception_ptr(nullptr_t) _NOEXCEPT;
127 exception_ptr(const exception_ptr& __other) _NOEXCEPT;
128 exception_ptr& operator=(const exception_ptr& __other) _NOEXCEPT;
130 ~exception_ptr() _NOEXCEPT;
134 _LIBCPP_EXPORTED_FROM_ABI bool operator==(const exception_ptr& __x, const exception_ptr& __y) _NOEX…
[all …]
H A Doperations.h36 class _LIBCPP_EXPORTED_FROM_ABI exception_ptr; variable
38 _LIBCPP_EXPORTED_FROM_ABI exception_ptr current_exception() _NOEXCEPT;
39 _LIBCPP_NORETURN _LIBCPP_EXPORTED_FROM_ABI void rethrow_exception(exception_ptr);
H A Dnested_exception.h32 exception_ptr __ptr_;
42 _LIBCPP_HIDE_FROM_ABI exception_ptr nested_ptr() const _NOEXCEPT { return __ptr_; } in nested_ptr()
/freebsd-14.2/contrib/llvm-project/libcxx/src/support/runtime/
H A Dexception_pointer_glibcxx.ipp23 struct exception_ptr {
26 explicit exception_ptr(void*) noexcept;
27 exception_ptr(const exception_ptr&) noexcept;
28 exception_ptr& operator=(const exception_ptr&) noexcept;
29 ~exception_ptr() noexcept;
36 exception_ptr::~exception_ptr() noexcept { reinterpret_cast<__exception_ptr::exception_ptr*>(this)-…
38 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) {
40 … __exception_ptr::exception_ptr(reinterpret_cast<const __exception_ptr::exception_ptr&>(other));
43 exception_ptr& exception_ptr::operator=(const exception_ptr& other) noexcept {
49 exception_ptr exception_ptr::__from_native_exception_pointer(void* __e) noexcept {
[all …]
H A Dexception_pointer_unimplemented.ipp15 exception_ptr::~exception_ptr() noexcept {
16 #warning exception_ptr not yet implemented
21 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) {
22 #warning exception_ptr not yet implemented
27 exception_ptr& exception_ptr::operator=(const exception_ptr& other) noexcept {
28 #warning exception_ptr not yet implemented
33 exception_ptr exception_ptr::__from_native_exception_pointer(void *__e) noexcept {
34 #warning exception_ptr not yet implemented
48 #warning exception_ptr not yet implemented
59 #warning exception_ptr not yet implemented
[all …]
H A Dexception_pointer_msvc.ipp26 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, &__o…
30 exception_ptr& exception_ptr::operator=(const exception_ptr& __other) noexcept {
35 exception_ptr& exception_ptr::operator=(nullptr_t) noexcept {
36 exception_ptr dummy;
41 exception_ptr::~exception_ptr() noexcept { __ExceptionPtrDestroy(this); }
45 bool operator==(const exception_ptr& __x, const exception_ptr& __y) noexcept {
49 void swap(exception_ptr& lhs, exception_ptr& rhs) noexcept { __ExceptionPtrSwap(&rhs, &lhs); }
52 exception_ptr __ret = nullptr;
[all …]
H A Dexception_pointer_cxxabi.ipp16 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::__from_native_exception_pointer(void* __e) noexcept {
32 exception_ptr ptr;
49 exception_ptr current_exception() noexcept {
52 // return exception_ptr(__cxa_current_primary_exception());
53 exception_ptr ptr;
58 _LIBCPP_NORETURN void rethrow_exception(exception_ptr p) {
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dexception53 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;
82 #include <__exception/exception_ptr.h>
H A Dfuture80 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);
375 #include <__exception/exception_ptr.h>
510 exception_ptr __exception_;
542 void set_exception(exception_ptr __p);
1192 void promise<_Rp>::set_exception(exception_ptr __p) {
[all …]
H A D__availability105 // (see libcxx/include/__exception/exception_ptr.h).
H A Dlibcxx.imp338 { include: [ "<__exception/exception_ptr.h>", "private", "<exception>", "public" ] },
H A Dmodule.modulemap.in1256 header "__exception/exception_ptr.h"
/freebsd-14.2/contrib/llvm-project/libcxx/src/
H A Dfuture.cpp78 void __assoc_sub_state::set_exception(exception_ptr __p) { in set_exception()
87 void __assoc_sub_state::set_exception_at_thread_exit(exception_ptr __p) { in set_exception_at_thread_exit()
165 void promise<void>::set_exception(exception_ptr __p) { in set_exception()
177 void promise<void>::set_exception_at_thread_exit(exception_ptr __p) { in set_exception_at_thread_exit()
/freebsd-14.2/contrib/llvm-project/libunwind/src/
H A DUnwind-wasm.c47 _Unwind_Reason_Code _Unwind_CallPersonality(void *exception_ptr) { in _Unwind_CallPersonality() argument
49 (struct _Unwind_Exception *)exception_ptr; in _Unwind_CallPersonality()
/freebsd-14.2/contrib/libcxxrt/
H A Dexception.cc968 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-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dexception.inc14 using std::exception_ptr;
/freebsd-14.2/lib/libc++/
H A DMakefile685 EXC_HEADERS+= exception_ptr.h
H A Dmodule.modulemap1256 header "__exception/exception_ptr.h"
/freebsd-14.2/contrib/bsnmp/tests/
H A Dcatch.hpp12249 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-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1113 SYMBOL(exception_ptr, std::, <exception>)