Lines Matching refs:mbOrErr
159 auto mbOrErr = MemoryBuffer::getFile(path, in createFutureForFile() local
162 if (!mbOrErr) in createFutureForFile()
163 return MBErrPair{nullptr, mbOrErr.getError()}; in createFutureForFile()
164 return MBErrPair{std::move(*mbOrErr), std::error_code()}; in createFutureForFile()
254 auto mbOrErr = future->get(); in enqueuePath() local
255 if (mbOrErr.second) { in enqueuePath()
257 "could not open '" + pathStr + "': " + mbOrErr.second.message(); in enqueuePath()
269 driver->addBuffer(std::move(mbOrErr.first), wholeArchive, lazy); in enqueuePath()
311 Expected<MemoryBufferRef> mbOrErr = c.getMemoryBufferRef(); in enqueueArchiveMember() local
312 if (!mbOrErr) in enqueueArchiveMember()
313 reportBufferError(mbOrErr.takeError(), check(c.getFullName())); in enqueueArchiveMember()
314 MemoryBufferRef mb = mbOrErr.get(); in enqueueArchiveMember()
329 auto mbOrErr = future->get(); in enqueueArchiveMember() local
330 if (mbOrErr.second) in enqueueArchiveMember()
331 reportBufferError(errorCodeToError(mbOrErr.second), childName); in enqueueArchiveMember()
334 driver->addArchiveBuffer(takeBuffer(std::move(mbOrErr.first)), in enqueueArchiveMember()