Value: do { \
if (!(condition)) [[unlikely]] { \
MayaFlux::Journal::scribe( \
std::source_location::current(), \
"Assertion failed: " #condition ". " __VA_ARGS__); \
MayaFlux::Journal::Archivist::instance().shutdown(); \
std::abort(); \
} \
} while (false)
Definition at line 465 of file Archivist.hpp.
466 { \
467 if (!(condition)) [[unlikely]] { \
468 MayaFlux::Journal::scribe( \
470 std::source_location::current(), \
471 "Assertion failed: " #condition ". " __VA_ARGS__); \
472 MayaFlux::Journal::Archivist::instance().shutdown(); \
473 std::abort(); \
474 } \
475 } while (false)