Lines Matching refs:LENGTHOF

30 #define LENGTHOF(array) (int32_t)(sizeof(array)/sizeof((array)[0]))
152 u_strToUTF32(u32Target, 0, &u32DestLen, src16, LENGTHOF(src16),&err);
153 if(err != U_BUFFER_OVERFLOW_ERROR || u32DestLen != LENGTHOF(src32)) {
156 (long)u32DestLen, (long)LENGTHOF(src32), u_errorName(err));
161 u_strToUTF32(u32Target, LENGTHOF(src32)+1, &u32DestLen, src16, LENGTHOF(src16),&err);
162 if(err != U_ZERO_ERROR || u32DestLen != LENGTHOF(src32)) {
165 (long)u32DestLen, (long)LENGTHOF(src32), u_errorName(err));
174 for(i=0; i< LENGTHOF(src32); i++){
186 if(err != U_BUFFER_OVERFLOW_ERROR || u32DestLen != LENGTHOF(src32)-1) {
189 (long)u32DestLen, (long)LENGTHOF(src32)-1, u_errorName(err));
194 u_strToUTF32(u32Target, LENGTHOF(src32), &u32DestLen, src16, -1,&err);
195 if(err != U_ZERO_ERROR || u32DestLen != LENGTHOF(src32)-1) {
198 (long)u32DestLen, (long)LENGTHOF(src32)-1, u_errorName(err));
202 for(i=0; i< LENGTHOF(src32); i++){
221 len16 = LENGTHOF(surr16);
232 u_strToUTF32(u32Target, LENGTHOF(u32Target), &u32DestLen, surr16+i, len16-i, &err);
248 u_strToUTF32(u32Target, LENGTHOF(u32Target), &u32DestLen, surr16+i, -1, &err);
265 u_strToUTF32(u32Target, LENGTHOF(u32Target), &u32DestLen, surr16+4, len16-4-1, &err);
281 u_strToUTF32(u32Target, LENGTHOF(u32Target), &u32DestLen, surr16+4, -1, &err);
299 u_strToUTF32WithSub(u32Target, LENGTHOF(u32Target), &u32DestLen, surr16, len16-1, 0xfffd, &numSubstitutions, &err);
315 u_strToUTF32WithSub(u32Target, LENGTHOF(u32Target), &u32DestLen, surr16, -1, 0x12345, &numSubstitutions, &err);
331 u_strFromUTF32(uTarget,0,&uDestLen,src32,LENGTHOF(src32),&err);
332 if(err != U_BUFFER_OVERFLOW_ERROR || uDestLen != LENGTHOF(src16)) {
335 (long)uDestLen, (long)LENGTHOF(src16), u_errorName(err));
340 u_strFromUTF32(uTarget, LENGTHOF(src16)+1,&uDestLen,src32,LENGTHOF(src32),&err);
341 if(err != U_ZERO_ERROR || uDestLen != LENGTHOF(src16)) {
344 (long)uDestLen, (long)LENGTHOF(src16), u_errorName(err));
366 if(err != U_BUFFER_OVERFLOW_ERROR || uDestLen != LENGTHOF(src16)-1) {
369 (long)uDestLen, (long)LENGTHOF(src16)-1, u_errorName(err));
374 u_strFromUTF32(uTarget, LENGTHOF(src16),&uDestLen,src32,-1,&err);
375 if(err != U_ZERO_ERROR || uDestLen != LENGTHOF(src16)-1) {
378 (long)uDestLen, (long)LENGTHOF(src16)-1, u_errorName(err));
402 len32 = LENGTHOF(surr32);
413 u_strFromUTF32(uTarget, LENGTHOF(uTarget), &uDestLen, surr32+i, len32-i, &err);
429 u_strFromUTF32(uTarget, LENGTHOF(uTarget), &uDestLen, surr32+i, -1, &err);
446 u_strFromUTF32(uTarget, LENGTHOF(uTarget), &uDestLen, surr32+6, len32-6-1, &err);
462 u_strFromUTF32(uTarget, LENGTHOF(uTarget), &uDestLen, surr32+6, -1, &err);
480 u_strFromUTF32WithSub(uTarget, LENGTHOF(uTarget), &uDestLen, surr32, len32-1, 0xfffd, &numSubstitutions, &err);
496 u_strFromUTF32WithSub(uTarget, LENGTHOF(uTarget), &uDestLen, surr32, -1, 0x12345, &numSubstitutions, &err);
688 (err=U_ZERO_ERROR, u_strToUTF8(out8, LENGTHOF(out8), NULL, withLead16, LENGTHOF(withLead16), &err), err!=U_INVALID_CHAR_FOUND) ||
689 (err=U_ZERO_ERROR, u_strToUTF8(out8, LENGTHOF(out8), NULL, withTrail16, -1, &err), err!=U_INVALID_CHAR_FOUND) ||
690 (err=U_ZERO_ERROR, u_strFromUTF8(out16, LENGTHOF(out16), NULL, (const char *)withLead8, LENGTHOF(withLead8), &err), err!=U_INVALID_CHAR_FOUND) ||
691 (err=U_ZERO_ERROR, u_strFromUTF8(out16, LENGTHOF(out16), NULL, (const char *)withTrail8, -1, &err), err!=U_INVALID_CHAR_FOUND)
703 u_strFromUTF8WithSub(out16, LENGTHOF(out16), &uDestLen,
718 u_strFromUTF8WithSub(out16, LENGTHOF(out16), &uDestLen,
746 u_strToUTF8WithSub(out8, LENGTHOF(out8), &u8DestLen,
761 u_strToUTF8WithSub(out8, LENGTHOF(out8), &u8DestLen,
792 u_strFromUTF8WithSub(out16, LENGTHOF(out16), &uDestLen,
807 u_strToUTF8WithSub(out8, LENGTHOF(out8), &u8DestLen,
824 u_strFromUTF8WithSub(out16, LENGTHOF(out16), &uDestLen,
839 u_strToUTF8WithSub(out8, LENGTHOF(out8), &u8DestLen,
910 destPointer=u_strFromUTF8(dest, LENGTHOF(dest), &destLength, (const char *)bytes, 3, &errorCode);
1051 pDest=u_strFromUTF8Lenient(dest, LENGTHOF(dest), &destLength, pb, -1, &errorCode);
1099 pDest=u_strFromUTF8Lenient(dest, LENGTHOF(dest), &destLength, pb, srcLength, &errorCode);
1342 wDestLen=u_terminateWChars(buffer, LENGTHOF(buffer), 3, &err);
1358 wDestLen=u_terminateWChars(buffer, LENGTHOF(buffer), 3, &err);
1547 src, LENGTHOF(src), &errorCode);
1549 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1558 src, LENGTHOF(src), &errorCode);
1560 0!=memcmp(dest, expected, LENGTHOF(expected)) ||
1561 dest[LENGTHOF(expected)]!=0
1568 p=u_strToJavaModifiedUTF8(dest, LENGTHOF(expected), &length,
1569 src, LENGTHOF(src), &errorCode);
1571 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1599 p=u_strToJavaModifiedUTF8(dest, LENGTHOF(expected)/2, &length,
1600 src, LENGTHOF(src), &errorCode);
1602 length!=LENGTHOF(expected) || dest[LENGTHOF(expected)/2]!=(char)0xff
1610 src, LENGTHOF(src), &errorCode);
1612 length!=LENGTHOF(expected) || dest[0]!=(char)0xff
1620 shortSrc, LENGTHOF(shortSrc), &errorCode);
1622 length!=LENGTHOF(shortExpected) || 0!=memcmp(dest, shortExpected, length) ||
1633 length!=LENGTHOF(asciiNulExpected) || 0!=memcmp(dest, asciiNulExpected, length) ||
1654 src, LENGTHOF(src), &errorCode);
1662 src, LENGTHOF(src), &errorCode);
1670 NULL, LENGTHOF(src), &errorCode);
1738 (const char *)src, LENGTHOF(src),
1741 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1743 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1751 (const char *)src, LENGTHOF(src),
1754 0!=memcmp(dest, expected, LENGTHOF(expected)) ||
1755 dest[LENGTHOF(expected)]!=0 ||
1756 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1764 (const char *)src, LENGTHOF(src),
1767 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1775 p=u_strFromJavaModifiedUTF8WithSub(dest, LENGTHOF(expected), &length,
1776 (const char *)src, LENGTHOF(src),
1779 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1781 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1826 p=u_strFromJavaModifiedUTF8WithSub(dest, LENGTHOF(expected)/2, &length,
1827 (const char *)src, LENGTHOF(src),
1830 length!=LENGTHOF(expected) || dest[LENGTHOF(expected)/2]!=0xffff
1838 (const char *)src, LENGTHOF(src),
1841 length!=LENGTHOF(expected) || dest[0]!=0xffff
1849 (const char *)shortSrc, LENGTHOF(shortSrc),
1852 length!=LENGTHOF(shortExpected) || 0!=memcmp(dest, shortExpected, length) ||
1865 length!=LENGTHOF(asciiNulExpected) || 0!=memcmp(dest, asciiNulExpected, length) ||
1886 (const char *)invalid, LENGTHOF(invalid),
1889 length!=LENGTHOF(invalidExpectedFFFD) || 0!=memcmp(dest, invalidExpectedFFFD, length) ||
1891 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1899 (const char *)invalid, LENGTHOF(invalid),
1902 length!=LENGTHOF(invalidExpected50000) || 0!=memcmp(dest, invalidExpected50000, length) ||
1904 numSubstitutions!=LENGTHOF(invalidExpectedFFFD) /* not ...50000 */
1912 (const char *)invalid, LENGTHOF(invalid),
1921 (const char *)src, LENGTHOF(src),
1924 length>=LENGTHOF(expected) || dest[LENGTHOF(expected)-1]!=0xffff ||
1935 (const char *)src, LENGTHOF(src),
1944 (const char *)src, LENGTHOF(src),
1953 NULL, LENGTHOF(src),
1970 (const char *)src, LENGTHOF(src),
1979 (const char *)src, LENGTHOF(src),
2003 u_strFromUTF8(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2011 u_strFromUTF8WithSub(dest16, LENGTHOF(dest16), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2019 u_strFromUTF8Lenient(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2027 u_strFromUTF32(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2035 u_strFromUTF32WithSub(dest16, LENGTHOF(dest16), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2043 u_strFromJavaModifiedUTF8WithSub(dest16, LENGTHOF(dest16), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2053 u_strToUTF8(dest8, LENGTHOF(dest8), &length, NULL, 0, &errorCode);
2061 u_strToUTF8WithSub(dest8, LENGTHOF(dest8), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2069 u_strToUTF32(dest32, LENGTHOF(dest32), &length, NULL, 0, &errorCode);
2077 u_strToUTF32WithSub(dest32, LENGTHOF(dest32), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2085 u_strToJavaModifiedUTF8(dest8, LENGTHOF(dest8), &length, NULL, 0, &errorCode);
2095 u_strFromWCS(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2103 u_strToWCS(destW, LENGTHOF(destW), &length, NULL, 0, &errorCode);