Home | History | Annotate | Download | only in libxml2

Lines Matching full:startindex

325  * @startindex:  the start index
334 xmlXPtrNewRange(xmlNodePtr start, int startindex,
342 if (startindex < 0)
355 ret->index = startindex;
2430 * @startindex: the start index
2435 * (@start, @startindex) and limited by the (@end, @endindex) point
2438 * (@start, @startindex) will indicate the position of the beginning
2443 xmlXPtrMatchString(const xmlChar *string, xmlNodePtr start, int startindex,
2460 pos = startindex - 1;
2515 * @startindex: the start index IN/OUT
2523 * (@start, @startindex) will indicate the position of the beginning
2528 xmlXPtrSearchString(const xmlChar *string, xmlNodePtr *start, int *startindex,
2538 if ((start == NULL) || (startindex == NULL))
2545 pos = *startindex - 1;
2566 *startindex = pos + 1;
2587 *startindex = pos + 1;
2762 int i, startindex, endindex = 0, fendindex;
2823 xmlXPtrGetStartPoint(oldset->locTab[i], &start, &startindex);
2825 xmlXPtrAdvanceChar(&start, &startindex, 0);
2830 "from index %d of ->", startindex);
2841 found = xmlXPtrSearchString(string->stringval, &start, &startindex,
2846 xmlXPtrNewRange(start, startindex, fend, fendindex));
2847 } else if (xmlXPtrAdvanceChar(&start, &startindex,
2853 rindx = startindex - 1;
2857 xmlXPtrNewRange(start, startindex,
2862 xmlXPtrNewRange(start, startindex,
2863 start, startindex));
2866 xmlXPtrNewRange(start, startindex,
2871 startindex = fendindex;
2873 startindex++;