Home | History | Annotate | Download | only in src

Lines Matching defs:substrings

243 // Test whether a filename contains at least one of the substrings.
245 const vector<string>& substrings) {
246 for (vector<string>::const_iterator target = substrings.begin();
247 target != substrings.end();
263 // Show help for every filename which matches any of the target substrings.
264 // If substrings is empty, shows help for every file. If a flag's help message
269 const vector<string> &substrings) {
281 if (substrings.empty() ||
282 FileMatchesSubstring(flag->filename, substrings)) {
299 if (!found_match && !substrings.empty()) {
305 vector<string> substrings;
307 substrings.push_back(restrict);
309 ShowUsageWithFlagsMatching(argv0, substrings);
356 static void AppendPrognameStrings(vector<string>* substrings,
360 substrings->push_back(r + ".");
361 substrings->push_back(r + "-main.");
362 substrings->push_back(r + "_main.");
377 vector<string> substrings;
378 AppendPrognameStrings(&substrings, progname);
383 ShowUsageWithFlagsMatching(progname, substrings);
412 if (!FileMatchesSubstring(flag->filename, substrings))