Lines Matching refs:ex
162 #define release_assert(ex) ({ \ argument
163 if (__builtin_expect(!(ex), 0L)) { \
164 mach_assert_abort(#ex); \
172 #define mach_assert_enabled_expr(ex) \ argument
173 (mach_assert_enabled() || __builtin_constant_p(!(ex)))
175 #define assert(ex) \ argument
176 (mach_assert_enabled_expr(ex) && !(ex) \
177 ? (void)mach_assert_abort(#ex) : (void)0)
179 #define assertf(ex, fmt, args...) ({ \ argument
180 if (mach_assert_enabled_expr(ex) && __builtin_expect(!(ex), 0L)) { \
182 __FILE_NAME__, __LINE__, # ex, ##args); \
253 #define mach_assert_enabled_expr(ex) 0 argument
255 #define assert(ex) ((void)0) argument
256 #define assertf(ex, fmt, args...) ((void)0) argument
277 #define _static_assert_2_args(ex, str) _Static_assert((ex), str) argument
278 #define _static_assert_1_arg(ex) _Static_assert((ex), #ex) argument
286 #define _static_assert_2_args(ex, str) _Static_assert((ex), str) argument
287 #define _static_assert_1_arg(ex) _Static_assert((ex), #ex) argument
293 #define _static_assert_1_arg(ex) static_assert((ex), #ex) argument