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 385 of file Archivist.hpp.
386 { \
387 if (!(condition)) [[unlikely]] { \
388 MayaFlux::Journal::scribe( \
390 std::source_location::current(), \
391 "Assertion failed: " #condition ". " __VA_ARGS__); \
392 MayaFlux::Journal::Archivist::instance().shutdown(); \
393 std::abort(); \
394 } \
395 } while (false)