We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2e1d1eb commit ebf6049Copy full SHA for ebf6049
src/include/c.h
@@ -791,7 +791,7 @@ extern void ExceptionalCondition(const char *conditionName,
791
#define StaticAssertStmt(condition, errmessage) \
792
static_assert(condition, errmessage)
793
#define StaticAssertExpr(condition, errmessage) \
794
- StaticAssertStmt(condition, errmessage)
+ ({ static_assert(condition, errmessage); })
795
#else
796
797
do { struct static_assert_struct { int static_assert_failure : (condition) ? 1 : -1; }; } while(0)
0 commit comments