Lines Matching full:condition
14 # define __compiletime_assert(condition, msg, prefix, suffix) \ argument
17 if (!(condition)) \
21 # define __compiletime_assert(condition, msg, prefix, suffix) do { } while (0) argument
24 #define _compiletime_assert(condition, msg, prefix, suffix) \ argument
25 __compiletime_assert(condition, msg, prefix, suffix)
28 * compiletime_assert - break build and emit msg if condition is false
29 * @condition: a compile-time constant condition to check
30 * @msg: a message to emit if condition is false
33 * supplied condition is *false*, emitting the supplied error message if the
36 #define compiletime_assert(condition, msg) \ argument
37 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)