• Home
  • Raw
  • Download

Lines Matching refs:nodesetval

1023 	    xmlXPathDebugDumpNodeSet(output, cur->nodesetval, depth);  in xmlXPathDebugDumpObject()
1027 xmlXPathDebugDumpValueTree(output, cur->nodesetval, depth); in xmlXPathDebugDumpObject()
1824 if (obj->nodesetval != NULL) { in xmlXPathCacheFreeObjectList()
1825 if (obj->nodesetval->nodeTab != NULL) in xmlXPathCacheFreeObjectList()
1826 xmlFree(obj->nodesetval->nodeTab); in xmlXPathCacheFreeObjectList()
1827 xmlFree(obj->nodesetval); in xmlXPathCacheFreeObjectList()
1935 ret->nodesetval = val; in xmlXPathCacheWrapNodeSet()
2027 if ((ret->nodesetval->nodeMax == 0) || in xmlXPathCacheNewNodeSet()
2030 xmlXPathNodeSetAddUnique(ret->nodesetval, val); in xmlXPathCacheNewNodeSet()
2032 ret->nodesetval->nodeTab[0] = val; in xmlXPathCacheNewNodeSet()
2033 ret->nodesetval->nodeNr = 1; in xmlXPathCacheNewNodeSet()
2053 ret->nodesetval = xmlXPathNodeSetCreate(val); in xmlXPathCacheNewNodeSet()
2289 res = xmlXPathCastNodeSetToString(val->nodesetval); in xmlXPathCacheConvertString()
2332 xmlXPathNodeSetMerge(NULL, val->nodesetval))); in xmlXPathCacheObjectCopy()
2560 ret = obj->nodesetval; in xmlXPathPopNodeSet()
2566 obj->nodesetval = NULL; in xmlXPathPopNodeSet()
4234 ret->nodesetval = xmlXPathNodeSetCreate(val); in xmlXPathNewNodeSet()
4264 ret->nodesetval = xmlXPathNodeSetCreate(val); in xmlXPathNewValueTree()
4294 xmlXPathNodeSetAddUnique(ret->nodesetval, val->nodeTab[i]); in xmlXPathNewNodeSetList()
4319 ret->nodesetval = val; in xmlXPathWrapNodeSet()
5303 if ((val->nodesetval != NULL) && in xmlXPathObjectCopy()
5304 (val->nodesetval->nodeTab != NULL)) { in xmlXPathObjectCopy()
5311 xmlStrdup(val->nodesetval->nodeTab[0]->name); in xmlXPathObjectCopy()
5315 cur = val->nodesetval->nodeTab[0]->children; in xmlXPathObjectCopy()
5323 ret->nodesetval = xmlXPathNodeSetCreate((xmlNodePtr) top); in xmlXPathObjectCopy()
5325 ret->nodesetval = xmlXPathNodeSetCreate(NULL); in xmlXPathObjectCopy()
5330 ret->nodesetval = xmlXPathNodeSetMerge(NULL, val->nodesetval); in xmlXPathObjectCopy()
5367 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathFreeObject()
5372 if (obj->nodesetval != NULL) in xmlXPathFreeObject()
5373 xmlXPathFreeValueTree(obj->nodesetval); in xmlXPathFreeObject()
5375 if (obj->nodesetval != NULL) in xmlXPathFreeObject()
5376 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathFreeObject()
5420 if (obj->nodesetval != NULL) { in xmlXPathReleaseObject()
5428 xmlXPathFreeValueTree(obj->nodesetval); in xmlXPathReleaseObject()
5429 obj->nodesetval = NULL; in xmlXPathReleaseObject()
5430 } else if ((obj->nodesetval->nodeMax <= 40) && in xmlXPathReleaseObject()
5437 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathReleaseObject()
5438 obj->nodesetval = NULL; in xmlXPathReleaseObject()
5488 if (obj->nodesetval != NULL) { in xmlXPathReleaseObject()
5489 xmlNodeSetPtr tmpset = obj->nodesetval; in xmlXPathReleaseObject()
5516 obj->nodesetval = tmpset; in xmlXPathReleaseObject()
5526 if (obj->nodesetval != NULL) in xmlXPathReleaseObject()
5527 xmlXPathFreeNodeSet(obj->nodesetval); in xmlXPathReleaseObject()
5653 ret = xmlXPathCastNodeSetToString(val->nodesetval); in xmlXPathCastToString()
5699 res = xmlXPathCastNodeSetToString(val->nodesetval); in xmlXPathConvertString()
5818 ret = xmlXPathCastNodeSetToNumber(val->nodesetval); in xmlXPathCastToNumber()
5930 ret = xmlXPathCastNodeSetToBoolean(val->nodesetval); in xmlXPathCastToBoolean()
6364 ns = arg->nodesetval; in xmlXPathCompareNodeSetFloat()
6419 ns = arg->nodesetval; in xmlXPathCompareNodeSetString()
6489 ns1 = arg1->nodesetval; in xmlXPathCompareNodeSets()
6490 ns2 = arg2->nodesetval; in xmlXPathCompareNodeSets()
6613 ns = arg->nodesetval; in xmlXPathEqualNodeSetString()
6674 ns = arg->nodesetval; in xmlXPathEqualNodeSetFloat()
6740 ns1 = arg1->nodesetval; in xmlXPathEqualNodeSets()
6741 ns2 = arg2->nodesetval; in xmlXPathEqualNodeSets()
7066 if ((arg1->nodesetval == NULL) || in xmlXPathEqualValues()
7067 (arg1->nodesetval->nodeNr == 0)) ret = 0; in xmlXPathEqualValues()
7151 if ((arg1->nodesetval == NULL) || in xmlXPathNotEqualValues()
7152 (arg1->nodesetval->nodeNr == 0)) ret = 0; in xmlXPathNotEqualValues()
8405 if ((cur == NULL) || (cur->nodesetval == NULL)) in xmlXPathCountFunction()
8409 (double) cur->nodesetval->nodeNr)); in xmlXPathCountFunction()
8411 if ((cur->nodesetval->nodeNr != 1) || in xmlXPathCountFunction()
8412 (cur->nodesetval->nodeTab == NULL)) { in xmlXPathCountFunction()
8418 tmp = cur->nodesetval->nodeTab[0]; in xmlXPathCountFunction()
8527 if (obj->nodesetval != NULL) { in xmlXPathIdFunction()
8528 for (i = 0; i < obj->nodesetval->nodeNr; i++) { in xmlXPathIdFunction()
8530 xmlXPathCastNodeToString(obj->nodesetval->nodeTab[i]); in xmlXPathIdFunction()
8581 if ((cur->nodesetval == NULL) || (cur->nodesetval->nodeNr == 0)) { in xmlXPathLocalNameFunction()
8585 switch (cur->nodesetval->nodeTab[i]->type) { in xmlXPathLocalNameFunction()
8589 if (cur->nodesetval->nodeTab[i]->name[0] == ' ') in xmlXPathLocalNameFunction()
8594 cur->nodesetval->nodeTab[i]->name)); in xmlXPathLocalNameFunction()
8598 ((xmlNsPtr)cur->nodesetval->nodeTab[i])->prefix)); in xmlXPathLocalNameFunction()
8639 if ((cur->nodesetval == NULL) || (cur->nodesetval->nodeNr == 0)) { in xmlXPathNamespaceURIFunction()
8643 switch (cur->nodesetval->nodeTab[i]->type) { in xmlXPathNamespaceURIFunction()
8646 if (cur->nodesetval->nodeTab[i]->ns == NULL) in xmlXPathNamespaceURIFunction()
8650 cur->nodesetval->nodeTab[i]->ns->href)); in xmlXPathNamespaceURIFunction()
8699 if ((cur->nodesetval == NULL) || (cur->nodesetval->nodeNr == 0)) { in xmlXPathNameFunction()
8704 switch (cur->nodesetval->nodeTab[i]->type) { in xmlXPathNameFunction()
8707 if (cur->nodesetval->nodeTab[i]->name[0] == ' ') in xmlXPathNameFunction()
8710 else if ((cur->nodesetval->nodeTab[i]->ns == NULL) || in xmlXPathNameFunction()
8711 (cur->nodesetval->nodeTab[i]->ns->prefix == NULL)) { in xmlXPathNameFunction()
8714 cur->nodesetval->nodeTab[i]->name)); in xmlXPathNameFunction()
8718 fullname = xmlBuildQName(cur->nodesetval->nodeTab[i]->name, in xmlXPathNameFunction()
8719 cur->nodesetval->nodeTab[i]->ns->prefix, in xmlXPathNameFunction()
8721 if (fullname == cur->nodesetval->nodeTab[i]->name) in xmlXPathNameFunction()
8722 fullname = xmlStrdup(cur->nodesetval->nodeTab[i]->name); in xmlXPathNameFunction()
8732 cur->nodesetval->nodeTab[i])); in xmlXPathNameFunction()
9481 if ((cur->nodesetval != NULL) && (cur->nodesetval->nodeNr != 0)) { in xmlXPathSumFunction()
9482 for (i = 0; i < cur->nodesetval->nodeNr; i++) { in xmlXPathSumFunction()
9483 res += xmlXPathCastNodeToNumber(cur->nodesetval->nodeTab[i]); in xmlXPathSumFunction()
11272 else if (ctxt->value->nodesetval == NULL) in xmlXPathCompStep()
11275 xmlGenericErrorContextNodeSet(stdout, ctxt->value->nodesetval); in xmlXPathCompStep()
11302 else if (ctxt->value->nodesetval == NULL) in xmlXPathCompStep()
11306 ctxt->value->nodesetval); in xmlXPathCompStep()
11586 xmlXPathNodeSetAddUnique(contextObj->nodesetval, in xmlXPathCompOpEvalPredicate()
11616 xmlXPathNodeSetClear(contextObj->nodesetval, hasNsNodes); in xmlXPathCompOpEvalPredicate()
11731 xmlXPathNodeSetAddUnique(contextObj->nodesetval, in xmlXPathCompOpEvalPositionalPredicate()
11797 xmlXPathNodeSetClear(contextObj->nodesetval, hasNsNodes); in xmlXPathCompOpEvalPositionalPredicate()
12063 (obj->nodesetval != NULL) ? obj->nodesetval->nodeNr : 0); in xmlXPathNodeCollectAndTest()
12070 contextSeq = obj->nodesetval; in xmlXPathNodeCollectAndTest()
12571 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalFirst()
12572 && (ctxt->value->nodesetval->nodeNr >= 1)) { in xmlXPathCompOpEvalFirst()
12583 if (ctxt->value->nodesetval->nodeNr > 1) in xmlXPathCompOpEvalFirst()
12584 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalFirst()
12585 *first = ctxt->value->nodesetval->nodeTab[0]; in xmlXPathCompOpEvalFirst()
12597 arg1->nodesetval = xmlXPathNodeSetMerge(arg1->nodesetval, in xmlXPathCompOpEvalFirst()
12598 arg2->nodesetval); in xmlXPathCompOpEvalFirst()
12650 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalFirst()
12651 && (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEvalFirst()
12652 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalFirst()
12702 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalLast()
12703 && (ctxt->value->nodesetval->nodeNr >= 1)) { in xmlXPathCompOpEvalLast()
12707 if (ctxt->value->nodesetval->nodeNr > 1) in xmlXPathCompOpEvalLast()
12708 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalLast()
12710 ctxt->value->nodesetval->nodeTab[ctxt->value-> in xmlXPathCompOpEvalLast()
12711 nodesetval->nodeNr - in xmlXPathCompOpEvalLast()
12723 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalLast()
12724 && (ctxt->value->nodesetval->nodeNr >= 1)) { /* TODO: NOP ? */ in xmlXPathCompOpEvalLast()
12732 arg1->nodesetval = xmlXPathNodeSetMerge(arg1->nodesetval, in xmlXPathCompOpEvalLast()
12733 arg2->nodesetval); in xmlXPathCompOpEvalLast()
12785 && (ctxt->value->nodesetval != NULL) in xmlXPathCompOpEvalLast()
12786 && (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEvalLast()
12787 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEvalLast()
12838 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEvalFilterFirst()
12839 (ctxt->value->nodesetval->nodeTab != NULL) && in xmlXPathCompOpEvalFilterFirst()
12840 (ctxt->value->nodesetval->nodeNr > 1)) { in xmlXPathCompOpEvalFilterFirst()
12841 ctxt->value->nodesetval->nodeTab[0] = in xmlXPathCompOpEvalFilterFirst()
12842 ctxt->value->nodesetval->nodeTab[ctxt-> in xmlXPathCompOpEvalFilterFirst()
12844 nodesetval-> in xmlXPathCompOpEvalFilterFirst()
12847 ctxt->value->nodesetval->nodeNr = 1; in xmlXPathCompOpEvalFilterFirst()
12848 *first = *(ctxt->value->nodesetval->nodeTab); in xmlXPathCompOpEvalFilterFirst()
12909 xmlXPathNodeSetAddUnique(tmp->nodesetval, in xmlXPathCompOpEvalFilterFirst()
12937 xmlXPathNodeSetClear(tmp->nodesetval, 1); in xmlXPathCompOpEvalFilterFirst()
12977 oldset = obj->nodesetval; in xmlXPathCompOpEvalFilterFirst()
13023 xmlXPathNodeSetAddUnique(tmp->nodesetval, in xmlXPathCompOpEvalFilterFirst()
13057 xmlXPathNodeSetClear(tmp->nodesetval, 1); in xmlXPathCompOpEvalFilterFirst()
13265 if ((arg1->nodesetval == NULL) || in xmlXPathCompOpEval()
13266 ((arg2->nodesetval != NULL) && in xmlXPathCompOpEval()
13267 (arg2->nodesetval->nodeNr != 0))) in xmlXPathCompOpEval()
13269 arg1->nodesetval = xmlXPathNodeSetMerge(arg1->nodesetval, in xmlXPathCompOpEval()
13270 arg2->nodesetval); in xmlXPathCompOpEval()
13472 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEval()
13473 (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEval()
13474 ctxt->value->nodesetval->nodeNr = 1; in xmlXPathCompOpEval()
13506 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEval()
13507 (ctxt->value->nodesetval->nodeTab != NULL) && in xmlXPathCompOpEval()
13508 (ctxt->value->nodesetval->nodeNr > 1)) { in xmlXPathCompOpEval()
13509 ctxt->value->nodesetval->nodeTab[0] = in xmlXPathCompOpEval()
13510 ctxt->value->nodesetval->nodeTab[ctxt-> in xmlXPathCompOpEval()
13512 nodesetval-> in xmlXPathCompOpEval()
13515 ctxt->value->nodesetval->nodeNr = 1; in xmlXPathCompOpEval()
13643 oldset = obj->nodesetval; in xmlXPathCompOpEval()
13712 xmlXPathNodeSetAddUnique(tmp->nodesetval, in xmlXPathCompOpEval()
13754 xmlXPathNodeSetClear(tmp->nodesetval, 1); in xmlXPathCompOpEval()
13787 (ctxt->value->nodesetval != NULL) && in xmlXPathCompOpEval()
13788 (ctxt->value->nodesetval->nodeNr > 1)) in xmlXPathCompOpEval()
13790 xmlXPathNodeSetSort(ctxt->value->nodesetval); in xmlXPathCompOpEval()
13893 oldset = obj->nodesetval; in xmlXPathCompOpEval()
14104 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, in xmlXPathRunStreamEval()
14110 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, ctxt->node); in xmlXPathRunStreamEval()
14170 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, cur); in xmlXPathRunStreamEval()
14198 xmlXPathNodeSetAddUnique((*resultSeq)->nodesetval, cur); in xmlXPathRunStreamEval()
14266 nb_nodes, retObj->nodesetval->nodeNr); in xmlXPathRunStreamEval()
14388 if (res->nodesetval == NULL) in xmlXPathEvalPredicate()
14390 return(res->nodesetval->nodeNr != 0); in xmlXPathEvalPredicate()
14432 if (res->nodesetval == NULL) in xmlXPathEvaluatePredicateResult()
14434 return(res->nodesetval->nodeNr != 0); in xmlXPathEvaluatePredicateResult()