Home | History | Annotate | Download | only in libxml2

Lines Matching defs:startindex

325  * @startindex:  the start index
334 xmlXPtrNewRange(xmlNodePtr start, int startindex,
342 if (startindex < 0)
355 ret->index = startindex;
2457 * @startindex: the start index
2462 * (@start, @startindex) and limited by the (@end, @endindex) point
2465 * (@start, @startindex) will indicate the position of the beginning
2470 xmlXPtrMatchString(const xmlChar *string, xmlNodePtr start, int startindex,
2486 pos = startindex - 1;
2541 * @startindex: the start index IN/OUT
2549 startindex) will indicate the position of the beginning
2554 xmlXPtrSearchString(const xmlChar *string, xmlNodePtr *start, int *startindex,
2565 ((*start)->type == XML_NAMESPACE_DECL) || (startindex == NULL))
2570 pos = *startindex - 1;
2591 *startindex = pos + 1;
2612 *startindex = pos + 1;
2784 int i, startindex, endindex = 0, fendindex;
2851 xmlXPtrGetStartPoint(oldset->locTab[i], &start, &startindex);
2853 xmlXPtrAdvanceChar(&start, &startindex, 0);
2858 "from index %d of ->", startindex);
2869 found = xmlXPtrSearchString(string->stringval, &start, &startindex,
2874 xmlXPtrNewRange(start, startindex, fend, fendindex));
2875 } else if (xmlXPtrAdvanceChar(&start, &startindex,
2881 rindx = startindex - 1;
2885 xmlXPtrNewRange(start, startindex,
2890 xmlXPtrNewRange(start, startindex,
2891 start, startindex));
2894 xmlXPtrNewRange(start, startindex,
2899 startindex = fendindex;
2901 startindex++;