Lines Matching refs:StringRef
20 const size_t StringRef::npos;
52 int StringRef::compare_lower(StringRef RHS) const { in compare_lower()
61 bool StringRef::startswith_lower(StringRef Prefix) const { in startswith_lower()
67 bool StringRef::endswith_lower(StringRef Suffix) const { in endswith_lower()
73 int StringRef::compare_numeric(StringRef RHS) const { in compare_numeric()
104 unsigned StringRef::edit_distance(llvm::StringRef Other, in edit_distance()
117 std::string StringRef::lower() const { in lower()
125 std::string StringRef::upper() const { in upper()
142 size_t StringRef::find(StringRef Str, size_t From) const { in find()
182 size_t StringRef::rfind(StringRef Str) const { in rfind()
198 StringRef::size_type StringRef::find_first_of(StringRef Chars, in find_first_of()
212 StringRef::size_type StringRef::find_first_not_of(char C, size_t From) const { in find_first_not_of()
223 StringRef::size_type StringRef::find_first_not_of(StringRef Chars, in find_first_not_of()
239 StringRef::size_type StringRef::find_last_of(StringRef Chars, in find_last_of()
253 StringRef::size_type StringRef::find_last_not_of(char C, size_t From) const { in find_last_not_of()
264 StringRef::size_type StringRef::find_last_not_of(StringRef Chars, in find_last_not_of()
276 void StringRef::split(SmallVectorImpl<StringRef> &A, in split()
277 StringRef Separators, int MaxSplit, in split()
279 StringRef rest = *this; in split()
286 std::pair<StringRef, StringRef> p = rest.split(Separators); in split()
303 size_t StringRef::count(StringRef Str) const { in count()
314 static unsigned GetAutoSenseRadix(StringRef &Str) { in GetAutoSenseRadix()
339 bool llvm::getAsUnsignedInteger(StringRef Str, unsigned Radix, in getAsUnsignedInteger()
380 bool llvm::getAsSignedInteger(StringRef Str, unsigned Radix, in getAsSignedInteger()
406 bool StringRef::getAsInteger(unsigned Radix, APInt &Result) const { in getAsInteger()
407 StringRef Str = *this; in getAsInteger()
483 hash_code llvm::hash_value(StringRef S) { in hash_value()