9[[noreturn]]
inline __attribute__((always_inline))
void unreachable() {
11 __builtin_unreachable();
13#elif defined(_MSC_VER)
23#if (defined(__clang__) || defined(__GNUC__)) && (defined(__x86_64__) || defined(__i386__))
27 volatile int* p =
nullptr;
35# define assert_unused(x) assert(x)
37# define assert_unused(x) ((void)(0 && (x)))
void breakpoint()
Raise breaokpoint in debugger.