Lines Matching refs:xpctxt
11691 xmlXPathContextPtr xpctxt = ctxt->context; in xmlXPathCompOpEvalPredicate() local
11728 oldContextNode = xpctxt->node; in xmlXPathCompOpEvalPredicate()
11729 oldContextDoc = xpctxt->doc; in xmlXPathCompOpEvalPredicate()
11740 xpctxt->node = contextNode; in xmlXPathCompOpEvalPredicate()
11741 xpctxt->contextSize = contextSize; in xmlXPathCompOpEvalPredicate()
11742 xpctxt->proximityPosition = ++contextPos; in xmlXPathCompOpEvalPredicate()
11750 xpctxt->doc = contextNode->doc; in xmlXPathCompOpEvalPredicate()
11757 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode); in xmlXPathCompOpEvalPredicate()
11806 xmlXPathReleaseObject(xpctxt, contextObj); in xmlXPathCompOpEvalPredicate()
11814 xpctxt->node = oldContextNode; in xmlXPathCompOpEvalPredicate()
11815 xpctxt->doc = oldContextDoc; in xmlXPathCompOpEvalPredicate()
11816 xpctxt->contextSize = -1; in xmlXPathCompOpEvalPredicate()
11817 xpctxt->proximityPosition = -1; in xmlXPathCompOpEvalPredicate()
11864 xmlXPathContextPtr xpctxt = ctxt->context; in xmlXPathCompOpEvalPositionalPredicate() local
11878 oldContextNode = xpctxt->node; in xmlXPathCompOpEvalPositionalPredicate()
11879 oldContextDoc = xpctxt->doc; in xmlXPathCompOpEvalPositionalPredicate()
11891 xpctxt->node = contextNode; in xmlXPathCompOpEvalPositionalPredicate()
11892 xpctxt->contextSize = contextSize; in xmlXPathCompOpEvalPositionalPredicate()
11893 xpctxt->proximityPosition = ++contextPos; in xmlXPathCompOpEvalPositionalPredicate()
11902 xpctxt->doc = contextNode->doc; in xmlXPathCompOpEvalPositionalPredicate()
11909 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode); in xmlXPathCompOpEvalPositionalPredicate()
11930 xmlXPathReleaseObject(xpctxt, tmp); in xmlXPathCompOpEvalPositionalPredicate()
12007 xmlXPathReleaseObject(xpctxt, contextObj); in xmlXPathCompOpEvalPositionalPredicate()
12014 xpctxt->node = oldContextNode; in xmlXPathCompOpEvalPositionalPredicate()
12015 xpctxt->doc = oldContextDoc; in xmlXPathCompOpEvalPositionalPredicate()
12016 xpctxt->contextSize = -1; in xmlXPathCompOpEvalPositionalPredicate()
12017 xpctxt->proximityPosition = -1; in xmlXPathCompOpEvalPositionalPredicate()
12100 if (xmlXPathNodeSetAddNs(seq, xpctxt->node, (xmlNsPtr) cur) < 0) \ in xmlXPathNodeCollectAndTest()
12105 if (xmlXPathNodeSetAddNs(seq, xpctxt->node, (xmlNsPtr) cur) < 0) \ in xmlXPathNodeCollectAndTest()
12144 xmlXPathContextPtr xpctxt = ctxt->context; in xmlXPathNodeCollectAndTest() local
12153 URI = xmlXPathNsLookup(xpctxt, prefix); in xmlXPathNodeCollectAndTest()
12155 xmlXPathReleaseObject(xpctxt, obj); in xmlXPathNodeCollectAndTest()
12249 xmlXPathReleaseObject(xpctxt, obj); in xmlXPathNodeCollectAndTest()
12254 xmlXPathReleaseObject(xpctxt, obj); in xmlXPathNodeCollectAndTest()
12255 valuePush(ctxt, xmlXPathCacheWrapNodeSet(xpctxt, NULL)); in xmlXPathNodeCollectAndTest()
12315 oldContextNode = xpctxt->node; in xmlXPathNodeCollectAndTest()
12325 xpctxt->node = contextSeq->nodeTab[contextIdx++]; in xmlXPathNodeCollectAndTest()
12678 xmlXPathReleaseObject(xpctxt, obj); in xmlXPathNodeCollectAndTest()
12697 valuePush(ctxt, xmlXPathCacheWrapNodeSet(xpctxt, outSeq)); in xmlXPathNodeCollectAndTest()
12701 xpctxt->node = oldContextNode; in xmlXPathNodeCollectAndTest()
12706 if (xpctxt->tmpNsList != NULL) { in xmlXPathNodeCollectAndTest()
12707 xmlFree(xpctxt->tmpNsList); in xmlXPathNodeCollectAndTest()
12708 xpctxt->tmpNsList = NULL; in xmlXPathNodeCollectAndTest()