Lines Matching refs:Expected
46 Expected<StringRef> getRawName() const;
49 Expected<StringRef> getName(uint64_t Size) const;
51 Expected<uint64_t> getSize() const;
53 Expected<sys::fs::perms> getAccessMode() const;
54 Expected<sys::TimePoint<std::chrono::seconds>> getLastModified() const;
61 Expected<unsigned> getUID() const;
62 Expected<unsigned> getGID() const;
98 Expected<bool> isThinMember() const;
110 Expected<Child> getNext() const;
112 Expected<StringRef> getName() const;
113 Expected<std::string> getFullName() const;
114 Expected<StringRef> getRawName() const { return Header.getRawName(); }
116 Expected<sys::TimePoint<std::chrono::seconds>> getLastModified() const {
124 Expected<unsigned> getUID() const { return Header.getUID(); }
125 Expected<unsigned> getGID() const { return Header.getGID(); }
127 Expected<sys::fs::perms> getAccessMode() const {
132 Expected<uint64_t> getSize() const;
134 Expected<uint64_t> getRawSize() const;
136 Expected<StringRef> getBuffer() const;
140 Expected<MemoryBufferRef> getMemoryBufferRef() const;
142 Expected<std::unique_ptr<Binary>>
194 Expected<Child> getMember() const;
222 static Expected<std::unique_ptr<Archive>> create(MemoryBufferRef Source);
258 Expected<Optional<Child>> findSym(StringRef name) const;