Lines Matching defs:match_lines
53 bool match_lines;
86 bool match_icase, bool match_words, bool match_lines, char eolbyte)
93 kwsinit (&cregex->ckwset, match_icase, match_words, match_lines, eolbyte);
121 bool match_icase, bool match_words, bool match_lines, char eolbyte)
132 cregex->match_lines = match_lines;
171 /* In the match_words and match_lines cases, we use a different pattern
175 if (match_words || match_lines)
188 strcpy (n, match_lines ? line_beg : word_beg);
192 strcpy (n + i, match_lines ? line_end : word_end);
199 kwsmusts (cregex, match_icase, match_words, match_lines, eolbyte);
206 bool match_icase, bool match_words, bool match_lines, char eolbyte,
218 cregex->match_lines = match_lines;
257 /* In the match_words and match_lines cases, we use a different pattern
261 if (match_words || match_lines)
274 strcpy (n, match_lines ? line_beg : word_beg);
278 strcpy (n + i, match_lines ? line_end : word_end);
285 kwsmusts (cregex, match_icase, match_words, match_lines, eolbyte);
292 bool match_icase, bool match_words, bool match_lines, char eolbyte)
295 match_icase, match_words, match_lines, eolbyte,
301 bool match_icase, bool match_words, bool match_lines, char eolbyte)
304 match_icase, match_words, match_lines, eolbyte,
403 if ((!cregex->match_lines && !cregex->match_words)
404 || (cregex->match_lines && len == end - beg - 1))