Lines Matching refs:StringRef
28 StringRef ArchiveMemberHeader::getName() const {
34 llvm::StringRef::size_type end =
35 llvm::StringRef(Name, sizeof(Name)).find(EndCond);
36 if (end == llvm::StringRef::npos)
40 return llvm::StringRef(Name, end);
45 if (llvm::StringRef(Size, sizeof(Size)).rtrim(" ").getAsInteger(10, Ret))
52 if (StringRef(AccessMode, sizeof(AccessMode)).rtrim(" ").getAsInteger(8, Ret))
59 if (StringRef(LastModified, sizeof(LastModified)).rtrim(" ")
70 if (StringRef(UID, sizeof(UID)).rtrim(" ").getAsInteger(10, Ret))
77 if (StringRef(GID, sizeof(GID)).rtrim(" ").getAsInteger(10, Ret))
89 Data = StringRef(Start, sizeof(ArchiveMemberHeader) + Header->getSize());
94 StringRef Name = Header->getName();
118 ErrorOr<StringRef> Archive::Child::getName() const {
119 StringRef name = getRawName();
145 StringRef::size_type End = StringRef(addr).find('/');
146 return StringRef(addr, End);
148 return StringRef(addr);
154 .rtrim(StringRef("\0", 1));
164 ErrorOr<StringRef> NameOrErr = getName();
167 StringRef Name = NameOrErr.get();
201 StringRef(Data->getBufferStart(), 8) != Magic) {
215 StringRef Name = i->getRawName();
248 ErrorOr<StringRef> NameOrErr = i->getName();
330 StringRef Archive::Symbol::getName() const {
487 Archive::child_iterator Archive::findSym(StringRef name) const {
492 StringRef SymName = bs->getName();