Lines Matching defs:subexps
378 regmatch_t subexps[NUM_SUBEXPRESSIONS];
380 int match = ansi_regex.exec (buf, ARRAY_SIZE (subexps), subexps, 0);
389 if (subexps[FINAL_SUBEXP].rm_so == -1)
398 gdb_assert (subexps[0].rm_so == 0);
400 gdb_assert (subexps[FINAL_SUBEXP].rm_eo - subexps[FINAL_SUBEXP].rm_so == 1);
402 if (buf[subexps[FINAL_SUBEXP].rm_so] != 'm')
405 *n_read = subexps[0].rm_eo;
417 if (subexps[DATA_SUBEXP].rm_so == subexps[DATA_SUBEXP].rm_eo)
420 for (regoff_t i = subexps[DATA_SUBEXP].rm_so;
421 i < subexps[DATA_SUBEXP].rm_eo;
536 *n_read = subexps[0].rm_eo;
545 *n_read = subexps[0].rm_eo;
561 *n_read = subexps[0].rm_eo;
572 regmatch_t subexps[NUM_SUBEXPRESSIONS];
574 int match = ansi_regex.exec (buf, ARRAY_SIZE (subexps), subexps, 0);
578 if (subexps[FINAL_SUBEXP].rm_so == -1)
581 if (buf[subexps[FINAL_SUBEXP].rm_so] != 'm')
584 *n_read = subexps[FINAL_SUBEXP].rm_eo;