llvm::reportFatalInternalError

reportFatalInternalError overloads

Synopses

Declared in <llvm/Support/Error.h>

Report a fatal error that indicates a bug in LLVM. See ErrorHandling.h for details.

[[noreturn]]
void
reportFatalInternalError(Error Err);
» more...

Report a fatal internal error with message reason.

[[noreturn]]
void
reportFatalInternalError(StringRef reason);
» more...

Report a fatal internal error with message reason.

[[noreturn]]
void
reportFatalInternalError(Twine const& reason);
» more...

Report a fatal error that likely indicates a bug in LLVM. It serves a similar purpose as an assertion, but is always enabled, regardless of the value of NDEBUG.

[[noreturn]]
void
reportFatalInternalError(char const* reason);
» more...

Return Value

NOTE

This function does not return.