Lines Matching refs:split
179 /// Checked version of split, to ensure mandatory subparts.
180 static std::pair<StringRef, StringRef> split(StringRef Str, char Separator) {
182 std::pair<StringRef, StringRef> Split = Str.split(Separator);
183 assert((!Split.second.empty() || Split.first == Str) &&
185 return Split;
206 // Split at '-'.
207 std::pair<StringRef, StringRef> Split = split(Desc, '-');
208 Desc = Split.second;
210 // Split at ':'.
211 Split = split(Split.first, ':');
214 StringRef &Tok = Split.first; // Current token.
215 StringRef &Rest = Split.second; // The rest of the string.
234 Split = split(Rest, ':');
238 Split = split(Rest, ':');
244 Split = split(Rest, ':');
271 Split = split(Rest, ':');
277 Split = split(Rest, ':');
292 Split = split(Rest, ':');