Home | History | Annotate | Download | only in Oniguruma

Lines Matching defs:qn

4767   QtfrNode* qn;

4769 qn = NQTFR(qnode);
4770 if (qn->lower == 1 && qn->upper == 1) {
4781 qn->target = n;
4792 int nestq_num = popular_quantifier_num(qn);
4799 if (!IS_QUANTIFIER_BY_NUMBER(qn) && !IS_QUANTIFIER_BY_NUMBER(qnt) &&
4840 if (! IS_REPEAT_INFINITE(qn->upper) && qn->upper > 1 && qn->greedy) {
4841 qn->upper = (qn->lower == 0 ? 1 : qn->lower);
4852 qn->target = target;
5052 Node* qn;
5320 qn = node_new_quantifier(0, REPEAT_INFINITE, 0);
5321 CHECK_NULL_RETURN_MEMERR(qn);
5322 NQTFR(qn)->target = *np;
5323 *np = qn;
5392 qn = node_new_quantifier(tok->u.repeat.lower, tok->u.repeat.upper,
5394 CHECK_NULL_RETURN_MEMERR(qn);
5395 NQTFR(qn)->greedy = tok->u.repeat.greedy;
5396 r = set_quantifier(qn, *targetp, group, env);
5398 onig_node_free(qn);
5406 onig_node_free(qn);
5409 NENCLOSE(en)->target = qn;
5410 qn = en;
5414 *targetp = qn;
5417 onig_node_free(qn);
5424 onig_node_free(qn);
5427 tmp = NCDR(*targetp) = node_new_list(qn, NULL);
5429 onig_node_free(qn);