Home
last modified time | relevance | path

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

/external/libcxx/src/
Dexception.cpp172 struct exception_ptr struct
176 exception_ptr(const exception_ptr&) _NOEXCEPT;
177 exception_ptr& operator=(const exception_ptr&) _NOEXCEPT;
178 ~exception_ptr() _NOEXCEPT;
183 _LIBCPP_NORETURN void rethrow_exception(__exception_ptr::exception_ptr);
187 exception_ptr::~exception_ptr() _NOEXCEPT in ~exception_ptr()
192 reinterpret_cast<__exception_ptr::exception_ptr*>(this)->~exception_ptr(); in ~exception_ptr()
197 # warning exception_ptr not yet implemented in ~exception_ptr()
204 exception_ptr::exception_ptr(const exception_ptr& other) _NOEXCEPT in exception_ptr() function in std::exception_ptr
210 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()
129 __assoc_sub_state::set_exception_at_thread_exit(exception_ptr __p) in set_exception_at_thread_exit()
253 promise<void>::set_exception(exception_ptr __p) in set_exception()
273 promise<void>::set_exception_at_thread_exit(exception_ptr __p) in set_exception_at_thread_exit()
/external/libcxx/include/
Dexception54 typedef unspecified exception_ptr;
56 exception_ptr current_exception() noexcept;
57 void rethrow_exception [[noreturn]] (exception_ptr p);
58 template<class E> exception_ptr make_exception_ptr(E e) noexcept;
70 exception_ptr nested_ptr() const noexcept;
121 class _LIBCPP_TYPE_VIS exception_ptr;
123 _LIBCPP_FUNC_VIS exception_ptr current_exception() _NOEXCEPT;
124 _LIBCPP_NORETURN _LIBCPP_FUNC_VIS void rethrow_exception(exception_ptr);
126 class _LIBCPP_TYPE_VIS exception_ptr
130 _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);
519 exception_ptr __exception_;
561 void set_exception(exception_ptr __p);
562 void set_exception_at_thread_exit(exception_ptr __p);
1402 void set_exception(exception_ptr __p);
[all …]
/external/libcxx/test/std/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()
/external/llvm/test/CodeGen/PowerPC/
Dglob-comp-aa-crash.ll5 …pe { %"class.std::__1::__shared_count", %"class.std::__exception_ptr::exception_ptr", %"class.std:…
7 %"class.std::__exception_ptr::exception_ptr" = type { i8* }
23 %ref.tmp = alloca %"class.std::__exception_ptr::exception_ptr", align 8
25 %agg.tmp = alloca %"class.std::__exception_ptr::exception_ptr", align 8
39 …exception_ptr13exception_ptrC1EMS0_FvvE(%"class.std::__exception_ptr::exception_ptr"* %ref.tmp, { …
40 …_ptrES2_(%"class.std::__exception_ptr::exception_ptr"* %__exception_, %"class.std::__exception_ptr…
41 …call void @_ZNSt15__exception_ptr13exception_ptrD1Ev(%"class.std::__exception_ptr::exception_ptr"*…
45 …ptrC1ERKS0_(%"class.std::__exception_ptr::exception_ptr"* %agg.tmp, %"class.std::__exception_ptr::
46 …tionNSt15__exception_ptr13exception_ptrE(%"class.std::__exception_ptr::exception_ptr"* %agg.tmp) #6
64 …call void @_ZNSt15__exception_ptr13exception_ptrD1Ev(%"class.std::__exception_ptr::exception_ptr"*…
[all …]
/external/google-breakpad/src/client/ios/handler/
Dios_exception_minidump_generator.mm144 MDRawExceptionStream *exception_ptr = exception.get();
145 exception_ptr->thread_id = pthread_mach_thread_np(pthread_self());
149 exception_ptr->exception_record.exception_code = kExceptionType;
150 exception_ptr->exception_record.exception_flags = kExceptionCode;
152 if (!WriteCrashingContext(&exception_ptr->thread_context))
155 exception_ptr->exception_record.exception_address = GetPCFromException();
/external/clang/www/
Dlibstdc++4.4-clang0x.patch459 diff -ur a/exception_ptr.h b/exception_ptr.h
460 --- a/exception_ptr.h 2011-03-15 14:49:08.000000000 -0700
461 +++ b/exception_ptr.h 2011-03-29 10:33:39.000000000 -0700
464 operator==(const exception_ptr&, const exception_ptr&) throw();
/external/google-breakpad/src/client/mac/handler/
Dminidump_generator.cc1124 MDRawExceptionStream *exception_ptr = exception.get(); in WriteExceptionStream() local
1125 exception_ptr->thread_id = exception_thread_; in WriteExceptionStream()
1129 exception_ptr->exception_record.exception_code = exception_type_; in WriteExceptionStream()
1130 exception_ptr->exception_record.exception_flags = exception_code_; in WriteExceptionStream()
1139 if (!WriteContext(state, &exception_ptr->thread_context)) in WriteExceptionStream()
1143 exception_ptr->exception_record.exception_address = exception_subcode_; in WriteExceptionStream()
1145 exception_ptr->exception_record.exception_address = CurrentPCForStack(state); in WriteExceptionStream()