diff options
Diffstat (limited to 'llvm/include')
| -rw-r--r-- | llvm/include/llvm/Object/Archive.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/include/llvm/Object/Archive.h b/llvm/include/llvm/Object/Archive.h index d15b930567b..48691458482 100644 --- a/llvm/include/llvm/Object/Archive.h +++ b/llvm/include/llvm/Object/Archive.h @@ -44,14 +44,14 @@ public: /// Members are not larger than 4GB. Expected<uint32_t> getSize() const; - Expected<sys::fs::perms> getAccessMode() const; - Expected<sys::TimeValue> getLastModified() const; + sys::fs::perms getAccessMode() const; + sys::TimeValue getLastModified() const; llvm::StringRef getRawLastModified() const { return StringRef(ArMemHdr->LastModified, sizeof(ArMemHdr->LastModified)).rtrim(' '); } - Expected<unsigned> getUID() const; - Expected<unsigned> getGID() const; + unsigned getUID() const; + unsigned getGID() const; // This returns the size of the private struct ArMemHdrType uint64_t getSizeOf() const { @@ -102,15 +102,15 @@ public: Expected<StringRef> getName() const; ErrorOr<std::string> getFullName() const; Expected<StringRef> getRawName() const { return Header.getRawName(); } - Expected<sys::TimeValue> getLastModified() const { + sys::TimeValue getLastModified() const { return Header.getLastModified(); } StringRef getRawLastModified() const { return Header.getRawLastModified(); } - Expected<unsigned> getUID() const { return Header.getUID(); } - Expected<unsigned> getGID() const { return Header.getGID(); } - Expected<sys::fs::perms> getAccessMode() const { + unsigned getUID() const { return Header.getUID(); } + unsigned getGID() const { return Header.getGID(); } + sys::fs::perms getAccessMode() const { return Header.getAccessMode(); } /// \return the size of the archive member without the header or padding. |

