Home | History | Annotate | Download | only in common

Lines Matching refs:limit

408  * @param limit (const UChar *, in) the limit pointer for the text, or NULL if NUL-terminated
412 #define UTRIE2_U16_NEXT16(trie, src, limit, c, result) _UTRIE2_U16_NEXT(trie, index, src, limit, c, result)
420 * @param limit (const UChar *, in) the limit pointer for the text, or NULL if NUL-terminated
424 #define UTRIE2_U16_NEXT32(trie, src, limit, c, result) _UTRIE2_U16_NEXT(trie, data32, src, limit, c, result)
455 * @param limit (const char *, in) the limit pointer for the text (must not be NULL)
458 #define UTRIE2_U8_NEXT16(trie, src, limit, result)\
459 _UTRIE2_U8_NEXT(trie, data16, index, src, limit, result)
466 * @param limit (const char *, in) the limit pointer for the text (must not be NULL)
469 #define UTRIE2_U8_NEXT32(trie, src, limit, result) \
470 _UTRIE2_U8_NEXT(trie, data32, data32, src, limit, result)
652 // Iteration limit l can be NULL.
655 UTrie2StringIterator(t, p), limit(l) {}
659 const UChar *limit;
827 const uint8_t *src, const uint8_t *limit);
900 #define _UTRIE2_U16_NEXT(trie, data, src, limit, c, result) { \
906 } else if((src)==(limit) || !U16_IS_TRAIL(__c2=*(src))) { \
932 #define _UTRIE2_U8_NEXT(trie, ascii, data, src, limit, result) { \
939 __lead<0xe0 && (src)<(limit) && \
947 __lead<0xed && ((src)+1)<(limit) && \
959 (const uint8_t *)(limit)); \