kaycxx-assert
C++ assertion library
Loading...
Searching...
No Matches
assert_null

Asserts that a raw pointer or nullptr value is null.

This assertion is intentionally limited to raw pointers and std::nullptr_t. It does not treat smart pointers or arbitrary nullable-looking classes as null values.

using namespace kaycxx::assert;
int main() {
int* value = nullptr;
assert_null(value);
}
Includes the complete public assertion API.
Assertion functions and related types.
Definition assert.hpp:15

Use this instead of assert_true(pointer == nullptr) so failures report the pointer value as a nullness assertion.