Searched refs:group_catch (Results 1 – 4 of 4) sorted by relevance
/titanic_51/usr/src/contrib/ast/src/lib/libast/regex/ |
H A D | regnexec.c | 1186 catcher.re.group_catch.eo = rex->re.group.number ? &env->match[rex->re.group.number].rm_eo : (regoff_t*)0; in parse() 1190 catcher.re.group_catch.cont = cont; in parse() 1201 DEBUG_TEST(0x0200,(sfprintf(sfstdout,"AHA#%04d 0x%04x parse %s=>%s `%-.*s'\n", __LINE__, debug_flag, rexname(rex), rexname(rex->re.group_catch.cont), env->end - s, s)),(0)); in parse() 1204 if (rex->re.group_catch.eo) in parse() 1205 *rex->re.group_catch.eo = s - env->beg; in parse() 1209 r = follow(env, rex, rex->re.group_catch.cont, s); in parse() 1213 if (rex->re.group_catch.eo) in parse() 1214 *rex->re.group_catch.eo = -1; in parse() 1313 catcher.re.group_catch.cont = cont; in parse() 1323 catcher.re.group_catch in parse() [all...] |
H A D | reglib.h | 518 Group_catch_t group_catch; /* group catcher */ member
|
/titanic_51/usr/src/lib/libast/common/regex/ |
H A D | regnexec.c | 1187 …catcher.re.group_catch.eo = rex->re.group.number ? &env->match[rex->re.group.number].rm_eo : (rego… in parse() 1191 catcher.re.group_catch.cont = cont; in parse() 1202 …%s=>%s `%-.*s'\n", __LINE__, debug_flag, rexname(rex), rexname(rex->re.group_catch.cont), env->end… in parse() 1205 if (rex->re.group_catch.eo) in parse() 1206 *rex->re.group_catch.eo = s - env->beg; in parse() 1210 r = follow(env, rex, rex->re.group_catch.cont, s); in parse() 1214 if (rex->re.group_catch.eo) in parse() 1215 *rex->re.group_catch.eo = -1; in parse() 1314 catcher.re.group_catch.cont = cont; in parse() 1324 catcher.re.group_catch.cont = rex->re.cond_catch.cont; in parse() [all …]
|
H A D | reglib.h | 518 Group_catch_t group_catch; /* group catcher */ member
|