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,
857 u_strFromUTF8(out16, LENGTHOF(out16), NULL, src, 1, &err);
923 destPointer=u_strFromUTF8(dest, LENGTHOF(dest), &destLength, (const char *)bytes, 3, &errorCode);
1064 pDest=u_strFromUTF8Lenient(dest, LENGTHOF(dest), &destLength, pb, -1, &errorCode);
1112 pDest=u_strFromUTF8Lenient(dest, LENGTHOF(dest), &destLength, pb, srcLength, &errorCode);
1355 wDestLen=u_terminateWChars(buffer, LENGTHOF(buffer), 3, &err);
1371 wDestLen=u_terminateWChars(buffer, LENGTHOF(buffer), 3, &err);
1561 src, LENGTHOF(src), &errorCode);
1563 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1572 src, LENGTHOF(src), &errorCode);
1574 0!=memcmp(dest, expected, LENGTHOF(expected)) ||
1575 dest[LENGTHOF(expected)]!=0
1582 p=u_strToJavaModifiedUTF8(dest, LENGTHOF(expected), &length,
1583 src, LENGTHOF(src), &errorCode);
1585 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1613 p=u_strToJavaModifiedUTF8(dest, LENGTHOF(expected)/2, &length,
1614 src, LENGTHOF(src), &errorCode);
1616 length!=LENGTHOF(expected) || dest[LENGTHOF(expected)/2]!=(char)0xff
1624 src, LENGTHOF(src), &errorCode);
1626 length!=LENGTHOF(expected) || dest[0]!=(char)0xff
1634 shortSrc, LENGTHOF(shortSrc), &errorCode);
1636 length!=LENGTHOF(shortExpected) || 0!=memcmp(dest, shortExpected, length) ||
1647 length!=LENGTHOF(asciiNulExpected) || 0!=memcmp(dest, asciiNulExpected, length) ||
1668 src, LENGTHOF(src), &errorCode);
1676 src, LENGTHOF(src), &errorCode);
1684 NULL, LENGTHOF(src), &errorCode);
1752 (const char *)src, LENGTHOF(src),
1755 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1757 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1765 (const char *)src, LENGTHOF(src),
1768 0!=memcmp(dest, expected, LENGTHOF(expected)) ||
1769 dest[LENGTHOF(expected)]!=0 ||
1770 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1778 (const char *)src, LENGTHOF(src),
1781 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1789 p=u_strFromJavaModifiedUTF8WithSub(dest, LENGTHOF(expected), &length,
1790 (const char *)src, LENGTHOF(src),
1793 length!=LENGTHOF(expected) || 0!=memcmp(dest, expected, length) ||
1795 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1840 p=u_strFromJavaModifiedUTF8WithSub(dest, LENGTHOF(expected)/2, &length,
1841 (const char *)src, LENGTHOF(src),
1844 length!=LENGTHOF(expected) || dest[LENGTHOF(expected)/2]!=0xffff
1852 (const char *)src, LENGTHOF(src),
1855 length!=LENGTHOF(expected) || dest[0]!=0xffff
1863 (const char *)shortSrc, LENGTHOF(shortSrc),
1866 length!=LENGTHOF(shortExpected) || 0!=memcmp(dest, shortExpected, length) ||
1879 length!=LENGTHOF(asciiNulExpected) || 0!=memcmp(dest, asciiNulExpected, length) ||
1900 (const char *)invalid, LENGTHOF(invalid),
1903 length!=LENGTHOF(invalidExpectedFFFD) || 0!=memcmp(dest, invalidExpectedFFFD, length) ||
1905 numSubstitutions!=LENGTHOF(invalidExpectedFFFD)
1913 (const char *)invalid, LENGTHOF(invalid),
1916 length!=LENGTHOF(invalidExpected50000) || 0!=memcmp(dest, invalidExpected50000, length) ||
1918 numSubstitutions!=LENGTHOF(invalidExpectedFFFD) /* not ...50000 */
1926 (const char *)invalid, LENGTHOF(invalid),
1935 (const char *)src, LENGTHOF(src),
1938 length>=LENGTHOF(expected) || dest[LENGTHOF(expected)-1]!=0xffff ||
1949 (const char *)src, LENGTHOF(src),
1958 (const char *)src, LENGTHOF(src),
1967 NULL, LENGTHOF(src),
1984 (const char *)src, LENGTHOF(src),
1993 (const char *)src, LENGTHOF(src),
2017 u_strFromUTF8(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2025 u_strFromUTF8WithSub(dest16, LENGTHOF(dest16), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2033 u_strFromUTF8Lenient(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2041 u_strFromUTF32(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2049 u_strFromUTF32WithSub(dest16, LENGTHOF(dest16), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2057 u_strFromJavaModifiedUTF8WithSub(dest16, LENGTHOF(dest16), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2067 u_strToUTF8(dest8, LENGTHOF(dest8), &length, NULL, 0, &errorCode);
2075 u_strToUTF8WithSub(dest8, LENGTHOF(dest8), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2083 u_strToUTF32(dest32, LENGTHOF(dest32), &length, NULL, 0, &errorCode);
2091 u_strToUTF32WithSub(dest32, LENGTHOF(dest32), &length, NULL, 0, 0xfffd, NULL, &errorCode);
2099 u_strToJavaModifiedUTF8(dest8, LENGTHOF(dest8), &length, NULL, 0, &errorCode);
2109 u_strFromWCS(dest16, LENGTHOF(dest16), &length, NULL, 0, &errorCode);
2117 u_strToWCS(destW, LENGTHOF(destW), &length, NULL, 0, &errorCode);