Calls std::abort on empty function calls
| 571 | } |
| 572 | /// Calls std::abort on empty function calls |
| 573 | [[noreturn]] inline void |
| 574 | throw_or_abort(std::false_type /*is_throwing*/) noexcept { |
| 575 | std::abort(); |
| 576 | } |
| 577 | /// Throws bad_function_call on empty funciton calls |
| 578 | [[noreturn]] inline void throw_or_abort(std::true_type /*is_throwing*/) { |
| 579 | #ifdef FU2_HAS_DISABLED_EXCEPTIONS |
nothing calls this directly
no outgoing calls
no test coverage detected