Lines Matching defs:ecode
54 int ecode;
89 irec_comp(const char *pattern, const char *endp, int flags, int *ecode)
96 *ecode = RE_INVARG;
101 *ecode = RE_EMPTY;
107 *ecode = RE_ESPACE;
118 inf.ecode = 0;
122 for (; inf.ecode == 0 && inf.ptr < inf.end; inf.ptr++) {
131 for (; inf.ecode == 0 && inf.ptr < inf.end;) {
187 inf.ecode = RE_EPAREN;
212 inf.ecode = RE_EMPTY;
223 inf.ecode = RE_ESPACE;
240 if (inf.ecode == 0 && inf.nparens)
241 inf.ecode = RE_EPAREN;
243 if (inf.ecode == 0)
244 inf.ecode = orec_comp(inf.alt, flags);
247 if (inf.ecode) {
252 *ecode = inf.ecode;
279 inf->ecode = RE_ESPACE;
305 inf->ecode = RE_ESPACE;
321 inf->ecode = RE_ESPACE;
337 inf->ecode = RE_ESPACE;
368 inf->ecode = RE_ESPACE;
386 inf->ecode = RE_ESPACE;
403 inf->ecode = RE_ESPACE;
426 inf->ecode = RE_ESPACE;
432 inf->ecode = RE_ESPACE;
439 inf->ecode = RE_ESPACE;
468 inf->ecode = RE_EPAREN;
492 inf->ecode = RE_ESPACE;
499 inf->ecode = RE_ESPACE;
512 for (count = 0; inf->ecode == 0; count++) {
515 inf->ecode = RE_EBRACK;
576 inf->ecode = RE_ERANGE;
591 inf->ecode = RE_EESCAPE;
654 inf->ecode = RE_ESUBREG;
658 inf->ecode = RE_ESPACE;
709 inf->ecode = RE_BADRPT;
714 inf->ecode = RE_ESPACE;
736 inf->ecode = RE_EBADBR;
789 inf->ecode = RE_ESPACE;
825 inf->ecode = RE_EBADBR;
860 inf->ecode = RE_BADRPT;
894 inf->ecode = RE_BADRPT;
915 inf->ecode = RE_BADRPT;
922 inf->ecode = RE_ESPACE;
947 inf->ecode = RE_ESPACE;