#include <string_view>
#include <sys/cdefs.h>
Go to the source code of this file.
◆ defect
Value:
"control flow assertion", "", static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
)
void assertionFailed(std::string_view type, std::string_view expr, std::string_view function, std::string_view filename, unsigned int line) __attribute__((noreturn))
Definition assertions.cc:51
◆ defect_message
| #define defect_message |
( |
|
m | ) |
|
Value:
"control flow assertion", (m), static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
)
◆ ensure
Value: ((expr) ? ((void)0) \
"postcondition", __STRING(expr), static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
))
Definition blockallocator.hh:18
38 "postcondition", __STRING(expr), static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
39 ))
◆ require
Value: ((expr) ? ((void)0) \
"precondition", __STRING(expr), static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
))
33 "precondition", __STRING(expr), static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
34 ))
◆ verify
Value: ((expr) ? ((void)0) \
"assertion", __STRING(expr), static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
))
43 "assertion", __STRING(expr), static_cast<const char*>(__PRETTY_FUNCTION__), __FILE__, __LINE__ \
44 ))