Lines Matching refs:cond
66 # define SM_REQUIRE(cond) \ argument
67 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
68 "SM_REQUIRE(" #cond ") failed"), 0)))
70 # define SM_REQUIRE(cond) \ argument
71 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
75 # define SM_REQUIRE(cond) ((void) 0) argument
83 # define SM_ENSURE(cond) \ argument
84 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
85 "SM_ENSURE(" #cond ") failed"), 0)))
87 # define SM_ENSURE(cond) \ argument
88 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
92 # define SM_ENSURE(cond) ((void) 0) argument
97 # define SM_ASSERT(cond) \ argument
98 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
99 "SM_ASSERT(" #cond ") failed"), 0)))
101 # define SM_ASSERT(cond) \ argument
102 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \
106 # define SM_ASSERT(cond) ((void) 0) argument