Lines Matching defs:length

385 #define ACCIDENTAL_SURROGATE_PAIR(s, length, cp) (length > 0 && U16_IS_LEAD(s[length-1]) && U_IS_TRAIL(cp))
399 int32_t i, length, sIndex, countValues;
403 length=countValues=0;
407 if(!ACCIDENTAL_SURROGATE_PAIR(s, length, prevCP)) {
408 U16_APPEND_UNSAFE(s, length, prevCP); /* start of the range */
411 U_ASSERT(length < UPRV_LENGTHOF(s) && countValues < UPRV_LENGTHOF(values));
414 if(!ACCIDENTAL_SURROGATE_PAIR(s, length, prevCP)) {
415 U16_APPEND_UNSAFE(s, length, prevCP);
420 if(!ACCIDENTAL_SURROGATE_PAIR(s, length, c)) {
421 U16_APPEND_UNSAFE(s, length, c);
425 limit=s+length;
426 if(length>UPRV_LENGTHOF(s)) {
427 log_err("UTF-16 test string length %d > capacity %d\n", (int)length, (int)UPRV_LENGTHOF(s));
431 log_err("UTF-16 test values length %d > capacity %d\n", (int)countValues, (int)UPRV_LENGTHOF(values));
440 U16_NEXT(s, sIndex, length, c2);
524 int32_t i, countSpecials, length, countValues;
531 length=countValues=0;
533 s[length++]=0x80;
535 s[length++]=0xbf;
541 U8_APPEND_UNSAFE(s, length, prevCP); /* start of the range */
550 U_ASSERT(length < UPRV_LENGTHOF(s) && countValues < UPRV_LENGTHOF(values));
553 U8_APPEND_UNSAFE(s, length, prevCP);
564 U8_APPEND_UNSAFE(s, length, c);
577 s[length++]=illegal[prev8++];
586 s[length++]=illegal[prev8++];
590 limit=s+length;
591 if(length>UPRV_LENGTHOF(s)) {
592 log_err("UTF-8 test string length %d > capacity %d\n", (int)length, (int)UPRV_LENGTHOF(s));
596 log_err("UTF-8 test values length %d > capacity %d\n", (int)countValues, (int)UPRV_LENGTHOF(values));
605 U8_NEXT(s, i8, length, c);
1321 * Should grow/reallocate the data array to a sufficient length.
1587 // No fast data block (block length 64) filled with 0 regardless of trie type.
1610 // Many all-same-value blocks but only of the small block length used in the mutable trie.