Lines Matching refs:message
62 /// \def _UTILS_ASSERT(type, expr, message)
73 /// \param message A string describing the nature of the error.
75 # define _UTILS_ASSERT(type, expr, message) \
78 utils::sanity_failure(type, __FILE__, __LINE__, message); \
81 # define _UTILS_ASSERT(type, expr, message) do {} while (0)
90 /// The error message printed by this macro is a textual representation of the
91 /// boolean condition. If you want to provide a custom error message, use
98 /// Ensures that an invariant holds using a custom error message.
104 /// \param msg The error message to print if the condition is false.
113 /// The error message printed by this macro is a textual representation of the
114 /// boolean condition. If you want to provide a custom error message, use
121 /// Ensures that a precondition holds using a custom error message.
127 /// \param msg The error message to print if the condition is false.
136 /// The error message printed by this macro is a textual representation of the
137 /// boolean condition. If you want to provide a custom error message, use
144 /// Ensures that a postcondition holds using a custom error message.
150 /// \param msg The error message to print if the condition is false.
162 /// The error message printed by this macro is a textual representation of the
163 /// boolean condition. If you want to provide a custom error message, use
168 /// Ensures that a code path is not reached using a custom error message.
176 /// \param msg The error message to print if the condition is false.