Lines Matching full:condition
12 # define __compiletime_assert(condition, msg, prefix, suffix) \ argument
15 if (!(condition)) \
19 # define __compiletime_assert(condition, msg, prefix, suffix) do { } while (0) argument
22 #define _compiletime_assert(condition, msg, prefix, suffix) \ argument
23 __compiletime_assert(condition, msg, prefix, suffix)
26 * compiletime_assert - break build and emit msg if condition is false
27 * @condition: a compile-time constant condition to check
28 * @msg: a message to emit if condition is false
31 * supplied condition is *false*, emitting the supplied error message if the
34 #define compiletime_assert(condition, msg) \ argument
35 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)