Lines Matching refs:contextNode
7622 * The context node of the traversal is specified via @contextNode.
7625 (xmlNodePtr cur, xmlNodePtr contextNode);
7794 xmlNodePtr contextNode)
7797 if (contextNode == NULL)
7799 switch (contextNode->type) {
7808 return(contextNode);
7843 if ((cur == NULL) || (cur == contextNode))
11687 xmlNodePtr contextNode, oldContextNode;
11734 contextNode = set->nodeTab[i];
11735 xpctxt->node = contextNode;
11743 if ((contextNode->type != XML_NAMESPACE_DECL) &&
11744 (contextNode->doc != NULL))
11745 xpctxt->doc = contextNode->doc;
11752 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode);
11755 contextNode) < 0) {
11778 if (contextNode->type == XML_NAMESPACE_DECL)
11779 xmlXPathNodeSetFreeNs((xmlNsPtr) contextNode);
11858 xmlNodePtr oldContextNode, contextNode = NULL;
11885 contextNode = set->nodeTab[i];
11886 xpctxt->node = contextNode;
11895 if ((contextNode->type != XML_NAMESPACE_DECL) &&
11896 (contextNode->doc != NULL))
11897 xpctxt->doc = contextNode->doc;
11904 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode);
11907 contextNode) < 0) {
11945 if (contextNode->type == XML_NAMESPACE_DECL) {
11954 set->nodeTab[0] = contextNode;
11969 if (contextNode->type == XML_NAMESPACE_DECL)
11970 xmlXPathNodeSetFreeNs((xmlNsPtr) contextNode);
12120 xmlNodePtr contextNode;
12314 contextNode = NULL;
12318 while (((contextIdx < contextSeq->nodeNr) || (contextNode != NULL)) &&