Lines Matching refs:term
4387 static int parse_subexp(Node** top, OnigToken* tok, int term,
4391 parse_effect(Node** np, OnigToken* tok, int term, UChar** src, UChar* end, in parse_effect() argument
4418 r = parse_subexp(np, tok, term, &p, end, env); in parse_effect()
4558 r = parse_subexp(&target, tok, term, &p, end, env); in parse_effect()
4592 r = parse_subexp(&target, tok, term, &p, end, env); in parse_effect()
4786 parse_exp(Node** np, OnigToken* tok, int term, in parse_exp() argument
4794 if (tok->type == term) in parse_exp()
4816 r = parse_subexp(&target, tok, term, src, end, env); in parse_exp()
5164 parse_branch(Node** top, OnigToken* tok, int term, in parse_branch() argument
5171 r = parse_exp(&node, tok, term, src, end, env); in parse_branch()
5174 if (r == TK_EOT || r == term || r == TK_ALT) { in parse_branch()
5180 while (r != TK_EOT && r != term && r != TK_ALT) { in parse_branch()
5181 r = parse_exp(&node, tok, term, src, end, env); in parse_branch()
5201 parse_subexp(Node** top, OnigToken* tok, int term, in parse_subexp() argument
5208 r = parse_branch(&node, tok, term, src, end, env); in parse_subexp()
5214 if (r == term) { in parse_subexp()
5223 r = parse_branch(&node, tok, term, src, end, env); in parse_subexp()
5230 if (tok->type != term) in parse_subexp()
5235 if (term == TK_SUBEXP_CLOSE) in parse_subexp()