Lines Matching refs:locTab
618 ret->locTab = (xmlXPathObjectPtr *) xmlMalloc(XML_RANGESET_DEFAULT *
620 if (ret->locTab == NULL) {
625 memset(ret->locTab, 0 ,
628 ret->locTab[ret->locNr++] = val;
651 if (xmlXPtrRangesEqual(cur->locTab[i], val)) {
658 * grow the locTab if needed
661 cur->locTab = (xmlXPathObjectPtr *) xmlMalloc(XML_RANGESET_DEFAULT *
663 if (cur->locTab == NULL) {
667 memset(cur->locTab, 0 ,
674 temp = (xmlXPathObjectPtr *) xmlRealloc(cur->locTab, cur->locMax *
680 cur->locTab = temp;
682 cur->locTab[cur->locNr++] = val;
707 xmlXPtrLocationSetAdd(val1, val2->locTab[i]);
730 if (cur->locTab[i] == val) break;
741 cur->locTab[i] = cur->locTab[i + 1];
742 cur->locTab[cur->locNr] = NULL;
758 cur->locTab[val] = cur->locTab[val + 1];
759 cur->locTab[cur->locNr] = NULL;
773 if (obj->locTab != NULL) {
775 xmlXPathFreeObject(obj->locTab[i]);
777 xmlFree(obj->locTab);
1653 list = last = xmlXPtrBuildNodeList(set->locTab[i]);
1656 xmlXPtrBuildNodeList(set->locTab[i]));
1812 tmp = oldset->locTab[i];
1902 tmp = oldset->locTab[i];
2051 xmlXPtrCoveringRange(ctxt, oldset->locTab[i]));
2197 xmlXPtrInsideRange(ctxt, oldset->locTab[i]));
2814 xmlXPathDebugDumpObject(stdout, oldset->locTab[i], 0);
2817 xmlXPtrGetStartPoint(oldset->locTab[i], &start, &startindex);
2818 xmlXPtrGetEndPoint(oldset->locTab[i], &end, &endindex);
2945 ctxt->context->node = oldset->locTab[i]->user;
2961 xmlXPathObjectCopy(oldset->locTab[i]));