Lines Matching refs:pattern_end
21 glob_iterator pattern_end,
25 glob_iterator& pattern_begin, glob_iterator pattern_end, char x);
142 glob_iterator pattern_end = pattern.end(); in glob() local
147 if (!match_section(pattern_it, pattern_end, filename_it, filename_end)) in glob()
150 while (pattern_it != pattern_end) { in glob()
154 if (pattern_it == pattern_end) return true; in glob()
163 pattern_it, pattern_end, filename_it, filename_end)) in glob()
174 glob_iterator pattern_end, in match_section() argument
181 while (pattern_it != pattern_end && *pattern_it != '*') { in match_section()
189 if (!match_range(pattern_it, pattern_end, *filename_it)) in match_section()
201 if (pattern_it == pattern_end) { in match_section()
215 if (pattern_it == pattern_end && filename_it != filename_end) in match_section()
224 glob_iterator& pattern_begin, glob_iterator pattern_end, char x) in match_range() argument
226 assert(pattern_begin != pattern_end && *pattern_begin == '['); in match_range()
228 if (pattern_begin == pattern_end) { in match_range()
238 if (pattern_begin == pattern_end) { in match_range()
254 if (pattern_begin == pattern_end) { in match_range()
264 if (pattern_begin == pattern_end) { in match_range()
277 if (pattern_begin == pattern_end) { in match_range()
287 if (pattern_begin == pattern_end) { in match_range()
297 if (pattern_begin == pattern_end) { in match_range()