Lines Matching refs:StringRef
35 StringRef getName() const {
41 StringRef::size_type end = StringRef(Name, sizeof(Name)).find(EndCond);
42 if (end == StringRef::npos)
46 return StringRef(Name, end);
51 StringRef(Size, sizeof(Size)).getAsInteger(10, ret);
69 StringRef name = amh.getName();
90 return Child(Parent, StringRef(0, 0));
95 return Child(Parent, StringRef(NextLoc, NextSize));
98 error_code Archive::Child::getName(StringRef &Result) const {
99 StringRef name = ToHeader(Data.data())->getName();
144 StringRef name = ToHeader(Data.data())->getName();
154 StringRef name;
181 || StringRef(source->getBufferStart(), 8) != Magic) {
206 Child c(this, StringRef(Loc, Size));
214 return Child(this, StringRef(0, 0));
217 error_code Archive::Symbol::getName(StringRef &Result) const {
219 StringRef(Parent->SymbolTable->getBuffer()->getBufferStart() + StringIndex);
240 Result = Child(Parent, StringRef(Loc, Size));