#pragma once #include // IWYU pragma: export namespace spdlog { template [[noreturn]] inline void fatal(format_string_t fmt, Args&&... args) { default_logger_raw()->critical(fmt, std::forward(args)...); default_logger_raw()->flush(); std::terminate(); } } // namespace spdlog