3#include <basis/seadTypes.h>
5#if defined(SEAD_TARGET_DEBUG)
6 #define SEAD_ASSERT(condition)
11 sead::system::HaltWithDetailNoFormat(__FILE__, __LINE__, #condition);
15 #define SEAD_ASSERT_MSG(condition, format, ...)
20 sead::system::HaltWithDetail(__FILE__, __LINE__, format, ##__VA_ARGS__);
24 #define SEAD_ASSERT(condition)
29 static_cast<void>(condition);
33 #define SEAD_ASSERT_MSG(condition, format, ...)
38 static_cast<void>(condition);
39 sead::system::HaltWithDetail(nullptr, 0
, format, ##__VA_ARGS__);
51#if defined(SEAD_PLATFORM_WINDOWS)
Definition seadAssert.h:44
void HaltWithDetailNoFormat(const char *pos, s32 line, const char *str)
void HaltWithDetail(const char *pos, s32 line, const char *format,...)
Definition seadAssert.h:44