File tree 1 file changed +2
-8
lines changed 1 file changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -144,19 +144,13 @@ static llvm::Error CloneError(const llvm::Error &error) {
144
144
return llvm::make_error<llvm::StringError>(e.message (),
145
145
e.convertToErrorCode (), true );
146
146
};
147
- llvm:: visitErrors (error, [&](const llvm::ErrorInfoBase &e) {
147
+ visitErrors (error, [&](const llvm::ErrorInfoBase &e) {
148
148
result = joinErrors (std::move (result), clone (e));
149
149
});
150
150
return result;
151
151
}
152
152
153
- Status Status::FromError (llvm::Error error) {
154
- if (error.isA <llvm::ECError>()) {
155
- std::error_code ec = llvm::errorToErrorCode (std::move (error));
156
- return Status::FromError (llvm::make_error<CloneableECError>(ec));
157
- }
158
- return Status (std::move (error));
159
- }
153
+ Status Status::FromError (llvm::Error error) { return Status (std::move (error)); }
160
154
161
155
llvm::Error Status::ToError () const { return CloneError (m_error); }
162
156
You can’t perform that action at this time.
0 commit comments