Home
last modified time | relevance | path

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

/ndk/sources/cxx-stl/llvm-libc++/libcxx/src/
Dexception.cpp166 struct exception_ptr struct
170 exception_ptr(const exception_ptr&) _NOEXCEPT;
171 exception_ptr& operator=(const exception_ptr&) _NOEXCEPT;
172 ~exception_ptr() _NOEXCEPT;
177 _LIBCPP_NORETURN void rethrow_exception(__exception_ptr::exception_ptr);
181 exception_ptr::~exception_ptr() _NOEXCEPT in ~exception_ptr()
186 reinterpret_cast<__exception_ptr::exception_ptr*>(this)->~exception_ptr(); in ~exception_ptr()
191 # warning exception_ptr not yet implemented in ~exception_ptr()
198 exception_ptr::exception_ptr(const exception_ptr& other) _NOEXCEPT in exception_ptr() function in std::exception_ptr
204 new (reinterpret_cast<void*>(this)) __exception_ptr::exception_ptr( in exception_ptr()
[all …]
Dfuture.cpp116 __assoc_sub_state::set_exception(exception_ptr __p) in set_exception()
130 __assoc_sub_state::set_exception_at_thread_exit(exception_ptr __p) in set_exception_at_thread_exit()
256 promise<void>::set_exception(exception_ptr __p) in set_exception()
276 promise<void>::set_exception_at_thread_exit(exception_ptr __p) in set_exception_at_thread_exit()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
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;
123 class _LIBCPP_TYPE_VIS exception_ptr;
125 _LIBCPP_FUNC_VIS exception_ptr current_exception() _NOEXCEPT;
126 _LIBCPP_NORETURN _LIBCPP_FUNC_VIS void rethrow_exception(exception_ptr);
128 class _LIBCPP_TYPE_VIS exception_ptr
132 _LIBCPP_INLINE_VISIBILITY exception_ptr() _NOEXCEPT : __ptr_() {}
[all …]
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);
517 exception_ptr __exception_;
559 void set_exception(exception_ptr __p);
560 void set_exception_at_thread_exit(exception_ptr __p);
1395 void set_exception(exception_ptr __p);
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/language.support/support.exception/propagation/
Dcurrent_exception.pass.cpp31 std::exception_ptr p = std::current_exception(); in main()
49 std::exception_ptr p2; in main()
58 std::exception_ptr p = std::current_exception(); in main()
69 std::exception_ptr p2; in main()
78 std::exception_ptr p = std::current_exception(); in main()
89 std::exception_ptr p2; in main()
98 std::exception_ptr p = std::current_exception(); in main()
145 std::exception_ptr p = std::current_exception(); in main()
178 std::exception_ptr p = std::current_exception(); in main()
207 std::exception_ptr p = std::current_exception(); in main()
[all …]
Dexception_ptr.pass.cpp21 std::exception_ptr p; in main()
23 std::exception_ptr p2 = p; in main()
30 std::exception_ptr p3 = nullptr; in main()
Drethrow_exception.pass.cpp32 std::exception_ptr p; in main()
Dmake_exception_ptr.pass.cpp32 std::exception_ptr p = std::make_exception_ptr(A(5)); in main()
/ndk/tests/device/test-libc++-static-full/jni/
DAndroid.mk2010 $(call gen-test, language.support/support.exception/propagation/exception_ptr)
/ndk/tests/device/test-libc++-shared-full/jni/
DAndroid.mk2019 $(call gen-test, language.support/support.exception/propagation/exception_ptr)