3#ifndef DI_CUSTOM_ASSERT_HANDLER 
    5#error "Cannot use DI_NO_USE_STD with DI_CUSTOM_ASSERT_HANDLER" 
   13[[noreturn]] 
inline void assert_fail(
char const* source_text, 
char const* lhs_message, 
char const* rhs_message,
 
   15    std::cerr << 
"\033[31;1mASSERT\033[0m: " << source_text;
 
   19        std::cerr << 
"\033[1mLHS\033[0m: " << lhs_message << std::endl;
 
   22        std::cerr << 
"\033[1mRHS\033[0m: " << rhs_message << std::endl;
 
 
Definition source_location.h:10
constexpr auto function_name() const -> char const *
Definition source_location.h:29
constexpr auto line() const -> unsigned int
Definition source_location.h:26
constexpr auto column() const -> unsigned int
Definition source_location.h:27
constexpr auto file_name() const -> char const *
Definition source_location.h:28
Definition assert_binary.h:20
void assert_fail(char const *source_text, char const *lhs_message, char const *rhs_message, util::SourceLocation loc)
Definition assert_interface.h:13