1 #include "utils/Assert.h"
3 #include <utils/Error.h>
7 void _my_assert_fail(
const char* assertion, std::source_location location) {
9 throw utils::AssertError(
11 "Assertion failed: " + std::string(assertion) +
"\n" +
12 " at: " + location.file_name() +
":" + std::to_string(location.line()) +
"\n" +
13 " function: " + location.function_name()