Lines Matching refs:seq
11980 addNode(seq, cur); \
11983 addNode(seq, cur); \
11990 xmlXPathNodeSetAddNs(seq, xpctxt->node, (xmlNsPtr) cur); \
11994 xmlXPathNodeSetAddNs(seq, \
12023 xmlNodeSetPtr seq;
12218 seq = NULL;
12246 if (seq == NULL) {
12247 seq = xmlXPathNodeSetCreate(NULL);
12248 if (seq == NULL) {
12454 outSeq = seq;
12455 seq = NULL;
12457 outSeq = mergeAndClear(outSeq, seq, 0);
12471 outSeq = seq;
12472 seq = NULL;
12474 outSeq = mergeAndClear(outSeq, seq, 0);
12478 if (seq != NULL)
12479 nbMatches += seq->nodeNr;
12486 if ((predOp != NULL) && (seq->nodeNr > 0)) {
12515 size = seq->nodeNr;
12518 predOp, seq, size, maxPos, maxPos, hasNsNodes);
12521 predOp, seq, size, hasNsNodes);
12534 xmlXPathNodeSetClear(seq, hasNsNodes);
12535 } else if (seq->nodeNr > 0) {
12545 outSeq = mergeAndClear(NULL, seq, 1);
12547 outSeq = seq;
12548 seq = NULL;
12551 outSeq = mergeAndClear(outSeq, seq,
12559 } else if (seq->nodeNr > 0) {
12564 outSeq = seq;
12565 seq = NULL;
12567 outSeq = mergeAndClear(outSeq, seq, 0);
12590 if ((seq != NULL) && (seq->nodeNr == 0))
12591 outSeq = seq;
12596 if ((seq != NULL) && (seq != outSeq)) {
12597 xmlXPathFreeNodeSet(seq);