• Home
  • Raw
  • Download

Lines Matching refs:nodesetval

1024 	    xmlXPathDebugDumpNodeSet(output, cur->nodesetval, depth);  in xmlXPathDebugDumpObject()
1028 xmlXPathDebugDumpValueTree(output, cur->nodesetval, depth); in xmlXPathDebugDumpObject()
1825 if (obj->nodesetval != NULL) { in xmlXPathCacheFreeObjectList()
1826 if (obj->nodesetval->nodeTab != NULL) in xmlXPathCacheFreeObjectList()
1827 xmlFree(obj->nodesetval->nodeTab); in xmlXPathCacheFreeObjectList()
1828 xmlFree(obj->nodesetval); in xmlXPathCacheFreeObjectList()
1936 ret->nodesetval = val; in xmlXPathCacheWrapNodeSet()
2028 if ((ret->nodesetval->nodeMax == 0) || in xmlXPathCacheNewNodeSet()
2031 xmlXPathNodeSetAddUnique(ret->nodesetval, val); in xmlXPathCacheNewNodeSet()
2033 ret->nodesetval->nodeTab[0] = val; in xmlXPathCacheNewNodeSet()
2034 ret->nodesetval->nodeNr = 1; in xmlXPathCacheNewNodeSet()
2054 ret->nodesetval = xmlXPathNodeSetCreate(val); in xmlXPathCacheNewNodeSet()
2290 res = xmlXPathCastNodeSetToString(val->nodesetval); in xmlXPathCacheConvertString()
2333 xmlXPathNodeSetMerge(NULL, val->nodesetval))); in xmlXPathCacheObjectCopy()
2604 ret = obj->nodesetval; in xmlXPathPopNodeSet()
2610 obj->nodesetval = NULL; in xmlXPathPopNodeSet()
4278 ret->nodesetval = xmlXPathNodeSetCreate(val); in xmlXPathNewNodeSet()
4308 ret->nodesetval = xmlXPathNodeSetCreate(val); in xmlXPathNewValueTree()
4338 xmlXPathNodeSetAddUnique(ret->nodesetval, val->nodeTab[i]); in xmlXPathNewNodeSetList()
4363 ret->nodesetval = val; in xmlXPathWrapNodeSet()
5349 if ((val->nodesetval != NULL) && in xmlXPathObjectCopy()
5350 (val->nodesetval->nodeTab != NULL)) { in xmlXPathObjectCopy()
5357 xmlStrdup(val->nodesetval->nodeTab[0]->name); in xmlXPathObjectCopy()
5361 cur = val->nodesetval->nodeTab[0]->children; in xmlXPathObjectCopy()
5369 ret->nodesetval = xmlXPathNodeSetCreate((xmlNodePtr) top); in xmlXPathObjectCopy()
5371 ret->nodesetval = xmlXPathNodeSetCreate(NULL); in xmlXPathObjectCopy()
5376 ret->nodesetval = xmlXPathNodeSetMerge(NULL, val->nodesetval); in xmlXPathObjectCopy()
5413 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathFreeObject()
5418 if (obj->nodesetval != NULL) in xmlXPathFreeObject()
5419 xmlXPathFreeValueTree(obj->nodesetval); in xmlXPathFreeObject()
5421 if (obj->nodesetval != NULL) in xmlXPathFreeObject()
5422 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathFreeObject()
5466 if (obj->nodesetval != NULL) { in xmlXPathReleaseObject()
5474 xmlXPathFreeValueTree(obj->nodesetval); in xmlXPathReleaseObject()
5475 obj->nodesetval = NULL; in xmlXPathReleaseObject()
5476 } else if ((obj->nodesetval->nodeMax <= 40) && in xmlXPathReleaseObject()
5483 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathReleaseObject()
5484 obj->nodesetval = NULL; in xmlXPathReleaseObject()
5534 if (obj->nodesetval != NULL) { in xmlXPathReleaseObject()
5535 xmlNodeSetPtr tmpset = obj->nodesetval; in xmlXPathReleaseObject()
5562 obj->nodesetval = tmpset; in xmlXPathReleaseObject()
5572 if (obj->nodesetval != NULL) in xmlXPathReleaseObject()
5573 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathReleaseObject()
5699 ret = xmlXPathCastNodeSetToString(val->nodesetval); in xmlXPathCastToString()
5745 res = xmlXPathCastNodeSetToString(val->nodesetval); in xmlXPathConvertString()
5864 ret = xmlXPathCastNodeSetToNumber(val->nodesetval); in xmlXPathCastToNumber()
5976 ret = xmlXPathCastNodeSetToBoolean(val->nodesetval); in xmlXPathCastToBoolean()
6411 ns = arg->nodesetval; in xmlXPathCompareNodeSetFloat()
6466 ns = arg->nodesetval; in xmlXPathCompareNodeSetString()
6536 ns1 = arg1->nodesetval; in xmlXPathCompareNodeSets()
6537 ns2 = arg2->nodesetval; in xmlXPathCompareNodeSets()
6660 ns = arg->nodesetval; in xmlXPathEqualNodeSetString()
6721 ns = arg->nodesetval; in xmlXPathEqualNodeSetFloat()
6787 ns1 = arg1->nodesetval; in xmlXPathEqualNodeSets()
6788 ns2 = arg2->nodesetval; in xmlXPathEqualNodeSets()
7113 if ((arg1->nodesetval == NULL) || in xmlXPathEqualValues()
7114 (arg1->nodesetval->nodeNr == 0)) ret = 0; in xmlXPathEqualValues()
7198 if ((arg1->nodesetval == NULL) || in xmlXPathNotEqualValues()
7199 (arg1->nodesetval->nodeNr == 0)) ret = 0; in xmlXPathNotEqualValues()
8465 if ((cur == NULL) || (cur->nodesetval == NULL)) in xmlXPathCountFunction()
8469 (double) cur->nodesetval->nodeNr)); in xmlXPathCountFunction()
8471 if ((cur->nodesetval->nodeNr != 1) || in xmlXPathCountFunction()
8472 (cur->nodesetval->nodeTab == NULL)) { in xmlXPathCountFunction()
8478 tmp = cur->nodesetval->nodeTab[0]; in xmlXPathCountFunction()
8587 if (obj->nodesetval != NULL) { in xmlXPathIdFunction()
8588 for (i = 0; i < obj->nodesetval->nodeNr; i++) { in xmlXPathIdFunction()
8590 xmlXPathCastNodeToString(obj->nodesetval->nodeTab[i]); in xmlXPathIdFunction()
8641 if ((cur->nodesetval == NULL) || (cur->nodesetval->nodeNr == 0)) { in xmlXPathLocalNameFunction()
8645 switch (cur->nodesetval->nodeTab[i]->type) { in xmlXPathLocalNameFunction()
8649 if (cur->nodesetval->nodeTab[i]->name[0] == ' ') in xmlXPathLocalNameFunction()
8654 cur->nodesetval->nodeTab[i]->name)); in xmlXPathLocalNameFunction()
8658 ((xmlNsPtr)cur->nodesetval->nodeTab[i])->prefix)); in xmlXPathLocalNameFunction()
8699 if ((cur->nodesetval == NULL) || (cur->nodesetval->nodeNr == 0)) { in xmlXPathNamespaceURIFunction()
8703 switch (cur->nodesetval->nodeTab[i]->type) { in xmlXPathNamespaceURIFunction()
8706 if (cur->nodesetval->nodeTab[i]->ns == NULL) in xmlXPathNamespaceURIFunction()
8710 cur->nodesetval->nodeTab[i]->ns->href)); in xmlXPathNamespaceURIFunction()
8759 if ((cur->nodesetval == NULL) || (cur->nodesetval->nodeNr == 0)) { in xmlXPathNameFunction()
8764 switch (cur->nodesetval->nodeTab[i]->type) { in xmlXPathNameFunction()
8767 if (cur->nodesetval->nodeTab[i]->name[0] == ' ') in xmlXPathNameFunction()
8770 else if ((cur->nodesetval->nodeTab[i]->ns == NULL) || in xmlXPathNameFunction()
8771 (cur->nodesetval->nodeTab[i]->ns->prefix == NULL)) { in xmlXPathNameFunction()
8774 cur->nodesetval->nodeTab[i]->name)); in xmlXPathNameFunction()
8778 fullname = xmlBuildQName(cur->nodesetval->nodeTab[i]->name, in xmlXPathNameFunction()
8779 cur->nodesetval->nodeTab[i]->ns->prefix, in xmlXPathNameFunction()
8781 if (fullname == cur->nodesetval->nodeTab[i]->name) in xmlXPathNameFunction()
8782 fullname = xmlStrdup(cur->nodesetval->nodeTab[i]->name); in xmlXPathNameFunction()
8792 cur->nodesetval->nodeTab[i])); in xmlXPathNameFunction()
9543 if ((cur->nodesetval != NULL) && (cur->nodesetval->nodeNr != 0)) { in xmlXPathSumFunction()
9544 for (i = 0; i < cur->nodesetval->nodeNr; i++) { in xmlXPathSumFunction()
9545 res += xmlXPathCastNodeToNumber(cur->nodesetval->nodeTab[i]); in xmlXPathSumFunction()
11343 else if (ctxt->value->nodesetval == NULL) in xmlXPathCompStep()
11346 xmlGenericErrorContextNodeSet(stdout, ctxt->value->nodesetval); in xmlXPathCompStep()
11373 else if (ctxt->value->nodesetval == NULL) in xmlXPathCompStep()
11377 ctxt->value->nodesetval); in xmlXPathCompStep()
11659 xmlXPathNodeSetAddUnique(contextObj->nodesetval, in xmlXPathCompOpEvalPredicate()
11689 xmlXPathNodeSetClear(contextObj->nodesetval, hasNsNodes); in xmlXPathCompOpEvalPredicate()
11807 xmlXPathNodeSetAddUnique(contextObj->nodesetval, in xmlXPathCompOpEvalPositionalPredicate()
11880 xmlXPathNodeSetClear(contextObj->nodesetval, hasNsNodes); in xmlXPathCompOpEvalPositionalPredicate()
12145 (obj->nodesetval != NULL) ? obj->nodesetval->nodeNr : 0); in xmlXPathNodeCollectAndTest()
12152 contextSeq = obj->nodesetval; in xmlXPathNodeCollectAndTest()
12653 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalFirst()
12654 && (ctxt->value->nodesetval->nodeNr >= 1)) { in xmlXPathCompOpEvalFirst()
12665 if (ctxt->value->nodesetval->nodeNr > 1) in xmlXPathCompOpEvalFirst()
12666 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalFirst()
12667 *first = ctxt->value->nodesetval->nodeTab[0]; in xmlXPathCompOpEvalFirst()
12679 arg1->nodesetval = xmlXPathNodeSetMerge(arg1->nodesetval, in xmlXPathCompOpEvalFirst()
12680 arg2->nodesetval); in xmlXPathCompOpEvalFirst()
12732 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalFirst()
12733 && (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEvalFirst()
12734 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalFirst()
12784 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalLast()
12785 && (ctxt->value->nodesetval->nodeNr >= 1)) { in xmlXPathCompOpEvalLast()
12789 if (ctxt->value->nodesetval->nodeNr > 1) in xmlXPathCompOpEvalLast()
12790 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalLast()
12792 ctxt->value->nodesetval->nodeTab[ctxt->value-> in xmlXPathCompOpEvalLast()
12793 nodesetval->nodeNr - in xmlXPathCompOpEvalLast()
12805 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalLast()
12806 && (ctxt->value->nodesetval->nodeNr >= 1)) { /* TODO: NOP ? */ in xmlXPathCompOpEvalLast()
12814 arg1->nodesetval = xmlXPathNodeSetMerge(arg1->nodesetval, in xmlXPathCompOpEvalLast()
12815 arg2->nodesetval); in xmlXPathCompOpEvalLast()
12867 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalLast()
12868 && (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEvalLast()
12869 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalLast()
12920 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEvalFilterFirst()
12921 (ctxt->value->nodesetval->nodeTab != NULL) && in xmlXPathCompOpEvalFilterFirst()
12922 (ctxt->value->nodesetval->nodeNr > 1)) { in xmlXPathCompOpEvalFilterFirst()
12923 ctxt->value->nodesetval->nodeTab[0] = in xmlXPathCompOpEvalFilterFirst()
12924 ctxt->value->nodesetval->nodeTab[ctxt-> in xmlXPathCompOpEvalFilterFirst()
12926 nodesetval-> in xmlXPathCompOpEvalFilterFirst()
12929 ctxt->value->nodesetval->nodeNr = 1; in xmlXPathCompOpEvalFilterFirst()
12930 *first = *(ctxt->value->nodesetval->nodeTab); in xmlXPathCompOpEvalFilterFirst()
12991 xmlXPathNodeSetAddUnique(tmp->nodesetval, in xmlXPathCompOpEvalFilterFirst()
13019 xmlXPathNodeSetClear(tmp->nodesetval, 1); in xmlXPathCompOpEvalFilterFirst()
13059 oldset = obj->nodesetval; in xmlXPathCompOpEvalFilterFirst()
13105 xmlXPathNodeSetAddUnique(tmp->nodesetval, in xmlXPathCompOpEvalFilterFirst()
13139 xmlXPathNodeSetClear(tmp->nodesetval, 1); in xmlXPathCompOpEvalFilterFirst()
13347 if ((arg1->nodesetval == NULL) || in xmlXPathCompOpEval()
13348 ((arg2->nodesetval != NULL) && in xmlXPathCompOpEval()
13349 (arg2->nodesetval->nodeNr != 0))) in xmlXPathCompOpEval()
13351 arg1->nodesetval = xmlXPathNodeSetMerge(arg1->nodesetval, in xmlXPathCompOpEval()
13352 arg2->nodesetval); in xmlXPathCompOpEval()
13563 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEval()
13564 (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEval()
13565 ctxt->value->nodesetval->nodeNr = 1; in xmlXPathCompOpEval()
13597 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEval()
13598 (ctxt->value->nodesetval->nodeTab != NULL) && in xmlXPathCompOpEval()
13599 (ctxt->value->nodesetval->nodeNr > 1)) { in xmlXPathCompOpEval()
13600 ctxt->value->nodesetval->nodeTab[0] = in xmlXPathCompOpEval()
13601 ctxt->value->nodesetval->nodeTab[ctxt-> in xmlXPathCompOpEval()
13603 nodesetval-> in xmlXPathCompOpEval()
13606 ctxt->value->nodesetval->nodeNr = 1; in xmlXPathCompOpEval()
13734 oldset = obj->nodesetval; in xmlXPathCompOpEval()
13803 xmlXPathNodeSetAddUnique(tmp->nodesetval, in xmlXPathCompOpEval()
13845 xmlXPathNodeSetClear(tmp->nodesetval, 1); in xmlXPathCompOpEval()
13878 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEval()
13879 (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEval()
13881 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEval()
13984 oldset = obj->nodesetval; in xmlXPathCompOpEval()
14196 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, in xmlXPathRunStreamEval()
14202 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, ctxt->node); in xmlXPathRunStreamEval()
14262 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, cur); in xmlXPathRunStreamEval()
14290 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, cur); in xmlXPathRunStreamEval()
14358 nb_nodes, retObj->nodesetval->nodeNr); in xmlXPathRunStreamEval()
14481 if (res->nodesetval == NULL) in xmlXPathEvalPredicate()
14483 return(res->nodesetval->nodeNr != 0); in xmlXPathEvalPredicate()
14525 if (res->nodesetval == NULL) in xmlXPathEvaluatePredicateResult()
14527 return(res->nodesetval->nodeNr != 0); in xmlXPathEvaluatePredicateResult()