10[[noreturn]]
inline __attribute__((always_inline))
void unreachable() {
12 __builtin_unreachable();
14#elif defined(_MSC_VER)
27#if (defined(__clang__) || defined(__GNUC__)) && (defined(__x86_64__) || defined(__i386__))
31 volatile int* p =
nullptr;
39# define assert_unused(x) assert(x)
41# define assert_unused(x) ((void)(0 && (x)))
void breakpoint()
Raise a breakpoint in the debugger.