• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/expat/lib/

Lines Matching defs:fromLim

323   const char *fromLim = *fromLimRef;
325 for (; fromLim > from; fromLim--, walked++) {
326 const unsigned char prev = (unsigned char)fromLim[-1];
330 fromLim += 4 - 1;
338 fromLim += 3 - 1;
346 fromLim += 2 - 1;
356 *fromLimRef = fromLim;
360 utf8_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
366 const ptrdiff_t bytesAvailable = fromLim - *fromP;
370 fromLim = *fromP + bytesStorable;
376 const char *const fromLimBefore = fromLim;
377 _INTERNAL_trim_to_complete_utf8_characters(*fromP, &fromLim);
378 if (fromLim < fromLimBefore) {
384 const ptrdiff_t bytesToCopy = fromLim - *fromP;
399 utf8_toUtf16(const ENCODING *enc, const char **fromP, const char *fromLim,
404 while (from < fromLim && to < toLim) {
407 if (fromLim - from < 2) {
415 if (fromLim - from < 3) {
429 if (fromLim - from < 4) {
446 if (from < fromLim)
497 latin1_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
502 if (*fromP == fromLim)
520 latin1_toUtf16(const ENCODING *enc, const char **fromP, const char *fromLim,
523 while (*fromP < fromLim && *toP < toLim)
526 if ((*toP == toLim) && (*fromP < fromLim))
555 ascii_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
558 while (*fromP < fromLim && *toP < toLim)
561 if ((*toP == toLim) && (*fromP < fromLim))
617 const ENCODING *enc, const char **fromP, const char *fromLim, \
621 fromLim = from + (((fromLim - from) >> 1) << 1); /* shrink to even */ \
622 for (; from < fromLim; from += 2) { \
670 if (fromLim - from < 4) { \
686 if (from < fromLim) \
694 const ENCODING *enc, const char **fromP, const char *fromLim, \
698 fromLim = *fromP + (((fromLim - *fromP) >> 1) << 1); /* shrink to even */ \
700 if (fromLim - *fromP > ((toLim - *toP) << 1) \
701 && (GET_HI(fromLim - 2) & 0xF8) == 0xD8) { \
702 fromLim -= 2; \
705 for (; *fromP < fromLim && *toP < toLim; *fromP += 2) \
707 if ((*toP == toLim) && (*fromP < fromLim)) \
1350 unknown_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
1357 if (*fromP == fromLim)
1380 unknown_toUtf16(const ENCODING *enc, const char **fromP, const char *fromLim,
1383 while (*fromP < fromLim && *toP < toLim) {
1394 if ((*toP == toLim) && (*fromP < fromLim))