regmatch_t
int apply_subst_template(const char *, regmatch_t *, int, int);
regmatch_t rm[SE_MAX];
apply_subst_template(const char *boln, regmatch_t *rm, int off, int re_nsub)
regmatch_t rm[2];
static int resub(regex_t *, regmatch_t *, char *, char *, char *, char *);
regmatch_t pm[MAXSUBEXP];
resub(regex_t *rp, regmatch_t *pm, char *orig, char *src, char *dest,
regmatch_t *pmpt;
regmatch_t regmatch;
regmatch_t pmatch[], int flags);
regmatch_t rmatch;
regmatch_t m;
regmatch_t m;
regmatch_t pmatch[], int eflags)
regmatch_t * __restrict, int);
static int matcher(struct re_guts *g, const char *string, size_t nmatch, regmatch_t pmatch[], int eflags);
regmatch_t pmatch[],
m->pmatch = (regmatch_t *)malloc((m->g->nsub + 1) *
sizeof(regmatch_t));
regmatch_t *pmatch; /* [nsub+1] (0 element unused) */
regmatch_t subs[NSUBS];
regmatch_t subs[NS];
check(char *str, regmatch_t sub, char *should)
regmatch_t pmatch[__restrict],
regmatch_t pmatch[1];
regmatch_t *match;
regmatch_t rm[NMATCHES];
regmatch_t matches[1];
regmatch_t match[4];
regmatch_t pmatch;
regmatch_t matches[MAX_MATCHES]; /* Matches made */
regmatch_t pmatch[])
regmatch_t pmatch, lastmatch, chkmatch;
size_t nmatch, regmatch_t pmatch[]);
regmatch_t match;
regmatch_t pmatch;
regmatch_t *);
static void do_regexpindex(const char *, regex_t *, const char *, regmatch_t *);
regmatch_t *);
static void add_sub(int, const char *, regex_t *, regmatch_t *);
static void add_replace(const char *, regex_t *, const char *, regmatch_t *);
add_sub(int n, const char *string, regex_t *re, regmatch_t *pm)
add_replace(const char *string, regex_t *re, const char *replace, regmatch_t *pm)
const char *replace, regmatch_t *pm)
const char *replace, regmatch_t *pm)
regmatch_t *pm)
regmatch_t *pmatch;
pmatch = xreallocarray(NULL, re.re_nsub+1, sizeof(regmatch_t),
regmatch_t *pmatch;
pmatch = xreallocarray(NULL, re.re_nsub+1, sizeof(regmatch_t), NULL);
if ((match = malloc((maxnsub + 1) * sizeof(regmatch_t))) == NULL)
extern regmatch_t *match;
regmatch_t *match;
regmatch_t pmatch[4];
regmatch_t pmatch[4];
regmatch_t pmatch;
regmatch_t matches[2];
(regmatch_t *)NULL, 0)
regmatch_t matches[2];
parse_vf_num(const char *key, regmatch_t *matches)
regmatch_t regmatch;
regmatch_t pmatch;