Loading...
Searching...
No Matches
7#error "Antithesis instrumentation requires Debug build"
9#include <antithesis_sdk.h>
14#define ALWAYS(cond, message, ...) assert((message) && (cond))
15#define ALWAYS_OR_UNREACHABLE(cond, message) assert((message) && (cond))
16#define SOMETIMES(cond, message, ...)
17#define REACHABLE(message, ...)
18#define UNREACHABLE(message, ...) assert((message) && false)
21#define XRPL_ASSERT ALWAYS_OR_UNREACHABLE
22#define XRPL_ASSERT_PARTS(cond, function, description, ...) XRPL_ASSERT(cond, function " : " description)