Searched refs:_UTILS_ASSERT (Results 1 - 1 of 1) sorted by relevance

/netbsd-current/external/bsd/kyua-cli/dist/utils/
H A Dsanity.hpp72 /// \def _UTILS_ASSERT(type, expr, message)
85 # define _UTILS_ASSERT(type, expr, message) \ macro
91 # define _UTILS_ASSERT(type, expr, message) do {} while (0)
105 #define INV(expr) _UTILS_ASSERT(utils::invariant, expr, #expr)
115 #define INV_MSG(expr, msg) _UTILS_ASSERT(utils::invariant, expr, msg)
128 #define PRE(expr) _UTILS_ASSERT(utils::precondition, expr, #expr)
138 #define PRE_MSG(expr, msg) _UTILS_ASSERT(utils::precondition, expr, msg)
151 #define POST(expr) _UTILS_ASSERT(utils::postcondition, expr, #expr)
161 #define POST_MSG(expr, msg) _UTILS_ASSERT(utils::postcondition, expr, msg)

Completed in 126 milliseconds