Lines Matching refs:E2
391 static Error join(Error E1, Error E2) {
393 return E2;
394 if (!E2)
398 if (E2.isA<ErrorList>()) {
399 auto E2Payload = E2.takePayload();
404 E1List.Payloads.push_back(E2.takePayload());
408 if (E2.isA<ErrorList>()) {
409 auto &E2List = static_cast<ErrorList &>(*E2.getPtr());
411 return E2;
414 new ErrorList(E1.takePayload(), E2.takePayload())));
422 /// ErrorInfo(s), if any, contained in E2.
423 inline Error joinErrors(Error E1, Error E2) {
424 return ErrorList::join(std::move(E1), std::move(E2));