Special ErrorInfo subclass representing a list of ErrorInfos. Instances of this class are constructed by joinError.
| Name | Description |
|---|---|
ErrorInfo<ErrorList> | Base class for user error types. Users should declare their error types like: |
| Name | Description |
|---|---|
convertToErrorCode [virtual] | Convert this error list to a std::error_code. |
log [virtual] | Write each contained error to OS. |
| Name | Description |
|---|---|
classID | Return the RTTI class identifier for ThisErrT. |
| Name | Description |
|---|---|
ID | RTTI identifier used by ErrorInfo::classID. |
| Name | Description |
|---|---|
ErrorInfo | Inherit constructors from the parent error-info type. |
| Name | Description |
|---|---|
llvm::joinErrors | Concatenate errors from E1 followed by those from E2. |
llvm::visitErrors | Visit all the ErrorInfo(s) contained in E by passing them to the respective handler, without consuming the error. |
llvm::handleErrors | Pass ErrorInfo payloads in E to matching handlers among Handlers. |