Lines Matching refs:follow
397 #define follow(e,r,c,s) ((r)->next?parse(e,(r)->next,c,s):(c)?parse(e,c,0,s):BEST)
413 i = follow(env, rex, cont, s);
476 i = follow(env, rex, cont, s);
536 switch (follow(env, rex, cont, s))
567 switch (follow(env, rex, cont, s))
856 r = follow(env, rex, rex->re.alt_catch.cont, s);
914 switch (follow(env, rex, cont, s))
935 switch (follow(env, rex, cont, s))
975 switch (follow(env, rex, cont, s))
999 switch (follow(env, rex, cont, s))
1095 switch (follow(env, rex, cont, s))
1119 switch (follow(env, rex, cont, s))
1143 switch (follow(env, rex, cont, s))
1161 switch (follow(env, rex, cont, s))
1209 r = follow(env, rex, rex->re.group_catch.cont, s);
1226 return follow(env, rex, rex->re.rep_catch.cont, rex->re.rep_catch.beg);
1230 r = follow(env, rex, cont, s);
1257 return follow(env, rex, rex->re.behind_catch.cont, rex->re.behind_catch.beg);
1277 r = follow(env, rex, cont, s);
1317 return follow(env, rex, cont, s);
1327 return follow(env, rex, rex->re.group_catch.cont, s);
1336 switch (r = follow(env, rex, rex->re.group_catch.cont, s))
1367 switch (follow(env, rex, cont, t))
1398 switch (follow(env, rex, cont, t))
1434 switch (follow(env, rex, cont, s + i))
1506 switch (follow(env, rex, cont, s))
1548 switch (follow(env, rex, cont, s))
1579 switch (follow(env, rex, cont, s))
1601 switch (follow(env, rex, cont, s))
1628 switch (follow(env, rex, cont, s))
1652 switch (follow(env, rex, cont, s))
1693 r = follow(env, rex, rex->re.rep_catch.cont, s);