Home | History | Annotate | Download | only in libxml2

Lines Matching defs:contextNode

7547  * The context node of the traversal is specified via @contextNode.
7550 (xmlNodePtr cur, xmlNodePtr contextNode);
7718 xmlNodePtr contextNode)
7721 if (contextNode == NULL)
7723 switch (contextNode->type) {
7732 return(contextNode);
7767 if ((cur == NULL) || (cur == contextNode))
11592 xmlNodePtr contextNode, oldContextNode;
11639 contextNode = set->nodeTab[i];
11640 xpctxt->node = contextNode;
11648 if ((contextNode->type != XML_NAMESPACE_DECL) &&
11649 (contextNode->doc != NULL))
11650 xpctxt->doc = contextNode->doc;
11657 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode);
11660 contextNode);
11679 if (contextNode->type == XML_NAMESPACE_DECL)
11680 xmlXPathNodeSetFreeNs((xmlNsPtr) contextNode);
11759 xmlNodePtr oldContextNode, contextNode = NULL;
11786 contextNode = set->nodeTab[i];
11787 xpctxt->node = contextNode;
11796 if ((contextNode->type != XML_NAMESPACE_DECL) &&
11797 (contextNode->doc != NULL))
11798 xpctxt->doc = contextNode->doc;
11805 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode);
11808 contextNode);
11842 if (contextNode->type == XML_NAMESPACE_DECL) {
11851 set->nodeTab[0] = contextNode;
11866 if (contextNode->type == XML_NAMESPACE_DECL)
11867 xmlXPathNodeSetFreeNs((xmlNsPtr) contextNode);
12014 xmlNodePtr contextNode;
12220 contextNode = NULL;
12224 while ((contextIdx < contextSeq->nodeNr) || (contextNode != NULL)) {
12229 if (contextNode == NULL) {
12234 contextNode = outerNext(NULL, outerContextNode);
12236 contextNode = outerNext(contextNode, outerContextNode);
12237 if (contextNode == NULL)
12242 xpctxt->node = contextNode;