handleErrorImpl overloads
Synopses
Declared in <llvm/Support/Error.h>
Return an Error wrapping unhandled Payload.
Error
handleErrorImpl(std::unique_ptr<ErrorInfoBase> Payload);
Dispatch Payload to the first matching handler among Handler and Handlers.
template<
typename HandlerT,
typename... HandlerTs>
Error
handleErrorImpl(
std::unique_ptr<ErrorInfoBase> Payload,
HandlerT&& Handler,
HandlerTs&&... Handlers);
Return Value
-
An Error owning
Payload. -
The Error from the matching handler, or an Error wrapping unhandled
Payload.
Parameters
Name |
Description |
Payload |
Error info that no handler claimed. |
Handler |
First candidate handler. |
Handlers |
Remaining candidate handlers. |
Created with MrDocs