Home
last modified time | relevance | path

Searched refs:terminate_handler (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/libc++/src/support/runtime/
H A Dexception_msvc.ipp19 typedef void (__cdecl* terminate_handler)();
20 _LIBCPP_CRT_FUNC terminate_handler __cdecl set_terminate(
21 terminate_handler _NewTerminateHandler) throw();
22 _LIBCPP_CRT_FUNC terminate_handler __cdecl _get_terminate();
50 terminate_handler set_terminate(terminate_handler func) _NOEXCEPT {
54 terminate_handler get_terminate() _NOEXCEPT {
67 fprintf(stderr, "terminate_handler unexpectedly returned\n");
74 fprintf(stderr, "terminate_handler unexpectedly threw an exception\n");
H A Dexception_fallback.ipp15 _LIBCPP_SAFE_STATIC static std::terminate_handler __terminate_handler;
41 terminate_handler
42 set_terminate(terminate_handler func) _NOEXCEPT
47 terminate_handler
64 fprintf(stderr, "terminate_handler unexpectedly returned\n");
71 fprintf(stderr, "terminate_handler unexpectedly threw an exception\n");
/freebsd-12.1/contrib/libstdc++/libsupc++/
H A Deh_terminate.cc40 __cxxabiv1::__terminate (std::terminate_handler handler) in __terminate()
69 std::terminate_handler
70 std::set_terminate (std::terminate_handler func) throw() in set_terminate()
72 std::terminate_handler old = __terminate_handler; in set_terminate()
H A Dunwind-cxx.h61 std::terminate_handler terminateHandler;
153 extern void __terminate(std::terminate_handler) __attribute__((noreturn));
157 extern std::terminate_handler __terminate_handler;
H A Dexception83 typedef void (*terminate_handler) ();
89 terminate_handler set_terminate(terminate_handler) throw();
117 /** A replacement for the standard terminate_handler which prints more
H A Deh_term_handler.cc45 std::terminate_handler __cxxabiv1::__terminate_handler =
H A Deh_call.cc81 std::terminate_handler terminateHandler = NULL; in __cxa_call_unexpected()
H A Deh_personality.cc717 std::terminate_handler xh_terminate_handler; in __cxa_call_unexpected()
/freebsd-12.1/contrib/libc++/include/
H A Dexception46 typedef void (*terminate_handler)();
47 terminate_handler set_terminate(terminate_handler f ) noexcept;
48 terminate_handler get_terminate() noexcept;
125 typedef void (*terminate_handler)();
126 _LIBCPP_FUNC_VIS terminate_handler set_terminate(terminate_handler) _NOEXCEPT;
127 _LIBCPP_FUNC_VIS terminate_handler get_terminate() _NOEXCEPT;
/freebsd-12.1/contrib/libcxxrt/
H A Dcxxabi.h54 typedef void (*terminate_handler)(); typedef
99 terminate_handler terminateHandler;
H A Dexception.cc161 terminate_handler terminateHandler;
204 terminate_handler terminateHandler;
292 static terminate_handler terminateHandler = abort;
1451 terminate_handler set_terminate(terminate_handler f) throw()
1454 terminate_handler old = info->terminateHandler;
1475 terminate_handler set_terminate(terminate_handler f) throw()
1547 terminate_handler get_terminate() throw()