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