Lines Matching refs:qn
4757 QtfrNode* qn; in set_quantifier() local
4759 qn = NQTFR(qnode); in set_quantifier()
4760 if (qn->lower == 1 && qn->upper == 1) { in set_quantifier()
4771 qn->target = n; in set_quantifier()
4782 int nestq_num = popular_quantifier_num(qn); in set_quantifier()
4786 if (!IS_QUANTIFIER_BY_NUMBER(qn) && !IS_QUANTIFIER_BY_NUMBER(qnt) && in set_quantifier()
4827 if (! IS_REPEAT_INFINITE(qn->upper) && qn->upper > 1 && qn->greedy) { in set_quantifier()
4828 qn->upper = (qn->lower == 0 ? 1 : qn->lower); in set_quantifier()
4839 qn->target = target; in set_quantifier()
5039 Node* qn; in parse_exp() local
5306 qn = node_new_quantifier(0, REPEAT_INFINITE, 0); in parse_exp()
5307 CHECK_NULL_RETURN_MEMERR(qn); in parse_exp()
5308 NQTFR(qn)->target = *np; in parse_exp()
5309 *np = qn; in parse_exp()
5376 qn = node_new_quantifier(tok->u.repeat.lower, tok->u.repeat.upper, in parse_exp()
5378 CHECK_NULL_RETURN_MEMERR(qn); in parse_exp()
5379 NQTFR(qn)->greedy = tok->u.repeat.greedy; in parse_exp()
5380 r = set_quantifier(qn, *targetp, group, env); in parse_exp()
5382 onig_node_free(qn); in parse_exp()
5390 onig_node_free(qn); in parse_exp()
5393 NENCLOSE(en)->target = qn; in parse_exp()
5394 qn = en; in parse_exp()
5398 *targetp = qn; in parse_exp()
5401 onig_node_free(qn); in parse_exp()
5408 onig_node_free(qn); in parse_exp()
5411 tmp = NCDR(*targetp) = node_new_list(qn, NULL); in parse_exp()
5413 onig_node_free(qn); in parse_exp()