Lines Matching refs:subexp
4820 * the RE which is to be considered the enumerating component. The subexp
5446 * If it is the last path component, pass subexp
5452 slash1 ? 0 : rules[index].subexp)) {
5535 * If it is the last path component, pass subexp
5541 slash ? 0 : rules[index].subexp)) {
5572 * Returns true if file matches file_re. If subexp is non-zero, it means
5574 * parenthesized subexpression subexp in id.
5578 match_path_component(char *file_re, char *file, char **id, int subexp)
5585 if (subexp != 0) {
5586 nelements = subexp + 1;
5605 if ((match != 0) && (subexp != 0)) {
5606 int size = pmatch[subexp].rm_eo - pmatch[subexp].rm_so;
5608 (void) strncpy(*id, &file[pmatch[subexp].rm_so], size);
6793 rules[0].subexp = 1;
8640 * Check the <RE, subexp> array passed in and compile it.
8644 err_print("bad subexp value in RE: %s\n",