Lines Matching full:terminate
297 // Forward declaration of standard library terminate() function used to
299 [[noreturn]] void terminate(void) _LIBCXXRT_NOEXCEPT;
374 static atomic<unexpected_handler> unexpectedHandler = std::terminate;
523 std::terminate(); in alloc_or_die()
652 std::terminate(); in alloc_or_die()
714 std::terminate(); in __cxa_free_exception()
752 * a handler, catch the exception before calling terminate. The default
753 * terminate handler will print a backtrace before aborting.
777 std::terminate(); in report_failure()
897 std::terminate(); in __cxa_rethrow()
1174 // terminate() in this case. The catchTemp (landing pad) field of
1226 // Uncaught exception in cleanup, calling terminate
1227 std::terminate();
1318 std::terminate();
1450 std::terminate();
1464 * As an extension, we provide the ability for the unexpected and terminate
1474 * Sets whether unexpected and terminate handlers should be thread-local.
1491 * Sets a thread-local terminate handler.
1515 * Sets the function that is called to terminate the program.
1524 * Terminates the program, calling a custom terminate implementation if
1527 [[noreturn]] void terminate() _LIBCXXRT_NOEXCEPT
1538 // Should not be reached - a terminate handler is not expected
1593 * Returns the current terminate handler.