Lines Matching refs:Data
53 if (int Res = ascii_strncasecmp(Data, RHS.Data, std::min(Length, RHS.Length)))
63 ascii_strncasecmp(Data, Prefix.Data, Prefix.Length) == 0;
69 ascii_strncasecmp(end() - Suffix.Length, Suffix.Data, Suffix.Length) == 0;
76 if (ascii_isdigit(Data[I]) && ascii_isdigit(RHS.Data[I])) {
81 bool ld = J < Length && ascii_isdigit(Data[J]);
82 bool rd = J < RHS.Length && ascii_isdigit(RHS.Data[J]);
89 if (int Res = compareMemory(Data + I, RHS.Data + I, J - I))
95 if (Data[I] != RHS.Data[I])
96 return (unsigned char)Data[I] < (unsigned char)RHS.Data[I] ? -1 : 1;
108 makeArrayRef(data(), size()),
109 makeArrayRef(Other.data(), Other.size()),
120 Result[i] = ascii_tolower(Data[i]);
128 Result[i] = ascii_toupper(Data[i]);
146 const char *Needle = Str.data();
155 const char *Start = Data + From;
162 return Start - Data;
176 return Start - Data;
212 if (CharBits.test((unsigned char)Data[i]))
221 if (Data[i] != C)
237 if (!CharBits.test((unsigned char)Data[i]))
253 if (CharBits.test((unsigned char)Data[i]))
262 if (Data[i] != C)
278 if (!CharBits.test((unsigned char)Data[i]))