Lines Matching refs:rgx
22 regex_t rgx;
42 _set_tre_err(int rc, regex_t *rgx)
48 elen = tre_regerror(rc, rgx, emsg, sizeof(emsg));
357 nsub = self->rgx.re_nsub + 1;
378 rc = tre_regawnexec(&self->rgx, buf, len, &mo->am, fz->ap, eflags);
386 rc = tre_reganexec(&self->rgx, targ, tlen, &mo->am, fz->ap, eflags);
410 _set_tre_err(rc, &self->rgx);
423 { "nsub", T_INT, offsetof(TrePatternObject, rgx.re_nsub), READONLY,
431 tre_regfree(&self->rgx);
516 rc = tre_regwncomp(&rv->rgx, buf, len, cflags);
520 rc = tre_regncomp(&rv->rgx, (char*)pattern, pattlen, cflags);
525 _set_tre_err(rc, &rv->rgx);