llvm::reportFatalUsageError

reportFatalUsageError overloads

Synopses

Declared in <llvm/Support/Error.h>

Report a fatal error that does not indicate a bug in LLVM. See ErrorHandling.h for details.

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

Report a fatal usage error with message reason.

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

Report a fatal usage error with message reason.

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

Report a fatal error that does not indicate a bug in LLVM.

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

Return Value

NOTE

This function does not return.

Parameters

NameDescription
ErrError whose message is reported before exiting.
reasonMessage describing the fatal usage error.