Home | History | Annotate | Download | only in libxml2

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);
1669 list = last = xmlXPtrBuildNodeList(set->locTab[i]);
1672 xmlXPtrBuildNodeList(set->locTab[i]));
1828 tmp = oldset->locTab[i];
1918 tmp = oldset->locTab[i];
2067 xmlXPtrCoveringRange(ctxt, oldset->locTab[i]));
2213 xmlXPtrInsideRange(ctxt, oldset->locTab[i]));
2829 xmlXPathDebugDumpObject(stdout, oldset->locTab[i], 0);
2832 xmlXPtrGetStartPoint(oldset->locTab[i], &start, &startindex);
2833 xmlXPtrGetEndPoint(oldset->locTab[i], &end, &endindex);
2960 ctxt->context->node = oldset->locTab[i]->user;
2976 xmlXPathObjectCopy(oldset->locTab[i]));