Lines Matching refs:end

132   NAMED **end;
187 char *bufEnd; /* end of the buffer */
226 const XML_Char *end;
302 const char *end,
333 const char *end, int tok, const char *next, const char **nextPtr,
340 const char *start, const char *end, const char **endPtr,
344 const char *end, const char **nextPtr, XML_Bool haveMore);
348 const char *end, const char **nextPtr, XML_Bool haveMore);
368 const char *end);
373 const char *end);
376 const char *start, const char *end);
379 const char *end);
382 const char *end);
417 const char *ptr, const char *end);
420 const char *ptr, const char *end);
433 const char *ptr, const char *end);
455 (((pool)->ptr == (pool)->end && !poolGrow(pool)) \
470 /* allocated end of buffer */
1275 XML_EndElementHandler end)
1278 endElementHandler = end;
1289 XML_EndElementHandler end) {
1290 endElementHandler = end;
1317 XML_EndCdataSectionHandler end)
1320 endCdataSectionHandler = end;
1331 XML_EndCdataSectionHandler end) {
1332 endCdataSectionHandler = end;
1354 XML_EndDoctypeDeclHandler end)
1357 endDoctypeDeclHandler = end;
1368 XML_EndDoctypeDeclHandler end) {
1369 endDoctypeDeclHandler = end;
1389 XML_EndNamespaceDeclHandler end)
1392 endNamespaceDeclHandler = end;
1403 XML_EndNamespaceDeclHandler end) {
1404 endNamespaceDeclHandler = end;
1551 const char *end;
1558 errorCode = processor(parser, s, parseEndPtr = s + len, &end);
1582 XmlUpdatePosition(encoding, positionPtr, end, &position);
1583 nLeftOver = s + len - end;
1600 memcpy(buffer, end, nLeftOver);
2102 const char *end,
2105 enum XML_Error result = doContent(parser, 0, encoding, start, end,
2117 const char *end,
2124 return externalEntityInitProcessor2(parser, start, end, endPtr);
2130 const char *end,
2134 int tok = XmlContentTok(encoding, start, end, &next);
2137 /* If we are at the end of the buffer, this would cause the next stage,
2142 if (next == end && !ps_finalBuffer) {
2164 return externalEntityInitProcessor3(parser, start, end, endPtr);
2170 const char *end,
2176 tok = XmlContentTok(encoding, start, end, &next);
2212 return externalEntityContentProcessor(parser, start, end, endPtr);
2218 const char *end,
2221 enum XML_Error result = doContent(parser, 1, encoding, start, end,
2235 const char *end,
2256 int tok = XmlContentTok(enc, s, end, &next);
2264 *eventEndPP = end;
2270 reportDefault(parser, enc, s, end);
2271 /* We are at the end of the final buffer, should we check for
2278 *nextPtr = end;
2492 return epilogProcessor(parser, next, end, nextPtr);
2546 return epilogProcessor(parser, next, end, nextPtr);
2595 result = doCdataSection(parser, enc, &next, end, nextPtr, haveMore);
2612 XmlConvert(enc, &s, end, &dataPtr, (ICHAR *)dataBufEnd);
2619 (int)((XML_Char *)end - (XML_Char *)s));
2622 reportDefault(parser, enc, s, end);
2623 /* We are at the end of the final buffer, should we check for
2627 *eventPP = end;
2631 *eventPP = end;
2634 *nextPtr = end;
3169 const char *end,
3172 enum XML_Error result = doCdataSection(parser, encoding, &start, end,
3179 return externalEntityContentProcessor(parser, start, end, endPtr);
3183 return contentProcessor(parser, start, end, endPtr);
3196 const char *end,
3217 int tok = XmlCdataSectionTok(enc, s, end, &next);
3311 const char *end,
3314 enum XML_Error result = doIgnoreSection(parser, encoding, &start, end,
3320 return prologProcessor(parser, start, end, endPtr);
3332 const char *end,
3352 tok = XmlIgnoreSectionTok(enc, s, end, &next);
3549 const char *end,
3556 return prologProcessor(parser, s, end, nextPtr);
3564 const char *end,
3577 return entityValueInitProcessor(parser, s, end, nextPtr);
3581 return externalParEntProcessor(parser, s, end, nextPtr);
3588 const char *end,
3597 tok = XmlPrologTok(encoding, start, end, &next);
3611 case XML_TOK_NONE: /* start == end */
3615 /* found end of entity value - can store it now */
3616 return storeEntityValue(parser, encoding, s, end);
3634 return entityValueProcessor(parser, next, end, nextPtr);
3636 /* If we are at the end of the buffer, this would cause XmlPrologTok to
3643 else if (tok == XML_TOK_BOM && next == end && !ps_finalBuffer) {
3655 const char *end,
3661 tok = XmlPrologTok(encoding, s, end, &next);
3674 case XML_TOK_NONE: /* start == end */
3685 tok = XmlPrologTok(encoding, s, end, &next);
3689 return doProlog(parser, encoding, s, end, tok, next,
3696 const char *end,
3705 tok = XmlPrologTok(enc, start, end, &next);
3718 case XML_TOK_NONE: /* start == end */
3722 /* found end of entity value - can store it now */
3723 return storeEntityValue(parser, enc, s, end);
3734 const char *end,
3738 int tok = XmlPrologTok(encoding, s, end, &next);
3739 return doProlog(parser, encoding, s, end, tok, next,
3747 const char *end,
3825 if (XmlTokenRole(&prologState, XML_TOK_NONE, end, end, enc)
3835 next = end;
3968 /* end of DTD - no need to update dtd->keepProcessing */
4011 /* end of DTD - no need to update dtd->keepProcessing */
4016 return contentProcessor(parser, s, end, nextPtr);
4412 result = doIgnoreSection(parser, enc, &next, end, nextPtr, haveMore);
4708 } /* end of big switch */
4721 tok = XmlPrologTok(enc, s, end, &next);
4730 const char *end,
4737 int tok = XmlPrologTok(encoding, s, end, &next);
4854 const char *end,
4898 tok = XmlPrologTok(encoding, s, end, &next);
4899 return doProlog(parser, encoding, s, end, tok, next, nextPtr,
4907 return doContent(parser, parentParser ? 1 : 0, encoding, s, end,
4915 const char *end,
4923 const char *ptr, const char *end,
4927 end, pool);
4939 const char *ptr, const char *end,
4945 int tok = XmlAttributeValueTok(enc, ptr, end, &next);
5195 if (pool->end == pool->ptr && !poolGrow(pool)) {
5220 if (pool->end == pool->ptr && !poolGrow(pool)) {
5278 const char *start, const char *end)
5285 reportDefault(parser, enc, start, end);
5296 end - enc->minBytesPerChar*2);
5307 const char *start, const char *end)
5312 reportDefault(parser, enc, start, end);
5318 end - enc->minBytesPerChar * 3);
5329 const char *s, const char *end)
5344 XmlConvert(enc, &s, end, &dataPtr, (ICHAR *)dataBufEnd);
5348 } while (s != end);
5351 defaultHandler(handlerArg, (XML_Char *)s, (int)((XML_Char *)end - (XML_Char *)s));
5431 const char *start, const char *end)
5438 name = poolStoreString(&dtd->pool, enc, start, end);
6082 iter->end = iter->p + table->size;
6088 while (iter->p != iter->end) {
6103 pool->end = NULL;
6124 pool->end = NULL;
6146 const char *ptr, const char *end)
6151 XmlConvert(enc, &ptr, end, (ICHAR **)&(pool->ptr), (ICHAR *)pool->end);
6152 if (ptr == end)
6199 const char *ptr, const char *end)
6201 if (!poolAppend(pool, enc, ptr, end))
6203 if (pool->ptr == pool->end && !poolGrow(pool))
6218 pool->end = pool->start + pool->blocks->size;
6222 if (pool->end - pool->start < pool->freeBlocks->size) {
6228 (pool->end - pool->start) * sizeof(XML_Char));
6231 pool->end = pool->start + pool->blocks->size;
6236 int blockSize = (int)(pool->end - pool->start)*2;
6247 pool->end = pool->start + blockSize;
6251 int blockSize = (int)(pool->end - pool->start);
6268 pool->end = tem->s + blockSize;
6384 const char *end)
6387 const XML_Char *name = poolStoreString(&dtd->pool, enc, ptr, end);