Lines Matching refs:start
199 const uint8_t *start, const uint8_t *src) {
202 if ((src - start) <= 7) {
203 i = length = (int32_t)(src - start);
206 start = src - 7;
208 c = utf8_prevCharSafeBody(start, 0, &i, c, -1);
259 UChar32 getRange(const void *t, UChar32 start,
261 if ((uint32_t)start > MAX_UNICODE) {
266 if (start >= trie->highStart) {
282 UChar32 c = start;
308 if (i3Block == prevI3Block && (c - start) >= UCPTRIE_CP_PER_INDEX_2_ENTRY) {
347 if (block == prevBlock && (c - start) >= dataBlockLength) {
416 const void *trie, UChar32 start,
420 return getRange(trie, start, filter, context, pValue);
428 UChar32 end = getRange(trie, start, filter, context, pValue);
429 if (end < 0xd7ff || start > surrEnd) {
440 if (start <= 0xd7ff) {
461 ucptrie_getRange(const UCPTrie *trie, UChar32 start,
464 return ucptrie_internalGetRange(getRange, trie, start,
595 ucpmap_getRange(const UCPMap *map, UChar32 start,
598 return ucptrie_getRange(reinterpret_cast<const UCPTrie *>(map), start,