Lines Matching refs:cond
68 # define SM_REQUIRE(cond) \ argument
69 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
70 "SM_REQUIRE(" #cond ") failed"), 0)))
72 # define SM_REQUIRE(cond) \ argument
73 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
77 # define SM_REQUIRE(cond) ((void) 0) argument
85 # define SM_ENSURE(cond) \ argument
86 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
87 "SM_ENSURE(" #cond ") failed"), 0)))
89 # define SM_ENSURE(cond) \ argument
90 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
94 # define SM_ENSURE(cond) ((void) 0) argument
99 # define SM_ASSERT(cond) \ argument
100 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
101 "SM_ASSERT(" #cond ") failed"), 0)))
103 # define SM_ASSERT(cond) \ argument
104 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
108 # define SM_ASSERT(cond) ((void) 0) argument