Go to the source code of this file.
|
template<typename Assertion> |
auto | assert_handler (Assertion const &msg) -> void |
|
auto | exit (int) -> void |
|
◆ TETL_ASSERT
#define TETL_ASSERT |
( |
| ... | ) |
|
Value:
#define TETL_ASSERT_IMPL(...)
Definition assert.hpp:49
◆ TETL_ASSERT_IMPL
#define TETL_ASSERT_IMPL |
( |
| ... | ) |
|
Value: do { \
if (not(__VA_ARGS__)) [[unlikely]] { \
\
.line = __LINE__, \
.file = __FILE__, \
}); \
} \
} while (false)
#define TETL_BUILTIN_FUNCTION()
Definition builtin_functions.hpp:27
Definition adjacent_find.hpp:8
consteval auto is_hosted() noexcept -> bool
Definition implementation.hpp:19
#define TETL_STRINGIFY(str)
Definition preprocessor.hpp:27
Payload for an assertion.
Definition assert.hpp:21
◆ exit()
auto exit |
( |
int | | ) |
-> void |
|
inline |