Lines Matching refs:subs
160 std::vector<ViableSubstitution> subs; in FindSubstitutions() local
161 subs.reserve(replacements.size()); in FindSubstitutions()
175 subs.emplace_back(old, get<1>(rep), pos); in FindSubstitutions()
179 size_t index = subs.size(); in FindSubstitutions()
180 while (--index && subs[index - 1].OccursBefore(subs[index])) { in FindSubstitutions()
181 std::swap(subs[index], subs[index - 1]); in FindSubstitutions()
184 return subs; in FindSubstitutions()
196 auto subs = strings_internal::FindSubstitutions(s, replacements); in StrReplaceAll() local
199 strings_internal::ApplySubstitutions(s, &subs, &result); in StrReplaceAll()
205 auto subs = strings_internal::FindSubstitutions(*target, replacements); in StrReplaceAll() local
206 if (subs.empty()) return 0; in StrReplaceAll()
211 strings_internal::ApplySubstitutions(*target, &subs, &result); in StrReplaceAll()