|
guanaqo
1.0.0-alpha.27
Utilities for scientific software
|
Assertion and assumption macros with debug/release semantics.
Definition in file assume.hpp.
Go to the source code of this file.
Macros | |
| #define | GUANAQO_DEBUG_ASSERT(x) |
Check the expression x (in debug mode only). | |
| #define | GUANAQO_ASSERT(x) |
Check the expression x (regardless of debug or release mode). | |
| #define | GUANAQO_ASSUME(x) |
Invokes undefined behavior if the expression x does not evaluate to true. | |