mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-14 14:56:47 +00:00
Matching change needed to lld for llvm trunk change r277177.
Where Archive::getMemoryBufferRef() was changed to return Expected<> llvm-svn: 277183
This commit is contained in:
parent
b0c4376697
commit
01e41f11a7
@ -132,9 +132,9 @@ protected:
|
||||
private:
|
||||
std::error_code instantiateMember(Archive::Child member,
|
||||
std::unique_ptr<File> &result) const {
|
||||
ErrorOr<llvm::MemoryBufferRef> mbOrErr = member.getMemoryBufferRef();
|
||||
if (std::error_code ec = mbOrErr.getError())
|
||||
return ec;
|
||||
Expected<llvm::MemoryBufferRef> mbOrErr = member.getMemoryBufferRef();
|
||||
if (!mbOrErr)
|
||||
return errorToErrorCode(mbOrErr.takeError());
|
||||
llvm::MemoryBufferRef mb = mbOrErr.get();
|
||||
std::string memberPath = (_archive->getFileName() + "("
|
||||
+ mb.getBufferIdentifier() + ")").str();
|
||||
|
Loading…
x
Reference in New Issue
Block a user