Lines Matching defs:subexps
234 regmatch_t subexps[NUM_SUBEXPRESSIONS];
236 int match = regexec (&ansi_regex, buf, ARRAY_SIZE (subexps), subexps, 0);
245 gdb_assert (subexps[0].rm_so == 0);
247 gdb_assert (subexps[FINAL_SUBEXP].rm_eo - subexps[FINAL_SUBEXP].rm_so == 1);
249 if (buf[subexps[FINAL_SUBEXP].rm_so] != 'm')
252 *n_read = subexps[0].rm_eo;
264 if (subexps[DATA_SUBEXP].rm_so == subexps[DATA_SUBEXP].rm_eo)
267 for (regoff_t i = subexps[DATA_SUBEXP].rm_so;
268 i < subexps[DATA_SUBEXP].rm_eo;
363 *n_read = subexps[0].rm_eo;
372 *n_read = subexps[0].rm_eo;
388 *n_read = subexps[0].rm_eo;
397 regmatch_t subexps[NUM_SUBEXPRESSIONS];
399 int match = regexec (&ansi_regex, buf, ARRAY_SIZE (subexps), subexps, 0);
400 if (match == REG_NOMATCH || buf[subexps[FINAL_SUBEXP].rm_so] != 'm')
403 *n_read = subexps[FINAL_SUBEXP].rm_eo;