I'd rather we used a function similar to `llvm_unreachable` which is easy to mark up as `__attribute__((noreturn))`/`__declspec(noreturn)`.