Lines Matching defs:substring
270 std::string substring;
274 substring += *it;
277 substring += *it;
279 containers.push_back(substring);
280 if (!IsVariantSubtag(substring, containers)) {
283 substring.clear();
290 bool LocaleHelper::IsVariantSubtag(std::string substring, std::vector<std::string> containers)
292 if (IsVariantSubtag(substring)) {
293 std::transform(substring.begin(), substring.end(), substring.begin(), AsciiAlphaToLower);
295 if (std::count(containers.begin(), containers.end(), substring) > INTL_INDEX_TWO) {
508 // d. Let candidate be the substring of candidate from position 0, inclusive, to position pos, exclusive.