Lines Matching refs:qn
4770 QtfrNode* qn; in set_quantifier() local
4772 qn = NQTFR(qnode); in set_quantifier()
4773 if (qn->lower == 1 && qn->upper == 1) { in set_quantifier()
4784 qn->target = n; in set_quantifier()
4795 int nestq_num = popular_quantifier_num(qn); in set_quantifier()
4799 if (!IS_QUANTIFIER_BY_NUMBER(qn) && !IS_QUANTIFIER_BY_NUMBER(qnt) && in set_quantifier()
4840 if (! IS_REPEAT_INFINITE(qn->upper) && qn->upper > 1 && qn->greedy) { in set_quantifier()
4841 qn->upper = (qn->lower == 0 ? 1 : qn->lower); in set_quantifier()
4852 qn->target = target; in set_quantifier()
5052 Node* qn; in parse_exp() local
5319 qn = node_new_quantifier(0, REPEAT_INFINITE, 0); in parse_exp()
5320 CHECK_NULL_RETURN_MEMERR(qn); in parse_exp()
5321 NQTFR(qn)->target = *np; in parse_exp()
5322 *np = qn; in parse_exp()
5389 qn = node_new_quantifier(tok->u.repeat.lower, tok->u.repeat.upper, in parse_exp()
5391 CHECK_NULL_RETURN_MEMERR(qn); in parse_exp()
5392 NQTFR(qn)->greedy = tok->u.repeat.greedy; in parse_exp()
5393 r = set_quantifier(qn, *targetp, group, env); in parse_exp()
5395 onig_node_free(qn); in parse_exp()
5403 onig_node_free(qn); in parse_exp()
5406 NENCLOSE(en)->target = qn; in parse_exp()
5407 qn = en; in parse_exp()
5411 *targetp = qn; in parse_exp()
5414 onig_node_free(qn); in parse_exp()
5421 onig_node_free(qn); in parse_exp()
5424 tmp = NCDR(*targetp) = node_new_list(qn, NULL); in parse_exp()
5426 onig_node_free(qn); in parse_exp()