Lines Matching refs:UChar32
530 static void testSampleCharProps(UBool propFn(UChar32), const char *propName,
531 const UChar32 *sampleChars, int32_t sampleCharsLength,
546 static const UChar32 sampleSpaces[] = {0x0020, 0x00a0, 0x2000, 0x2001, 0x2005};
547 static const UChar32 sampleNonSpaces[] = {0x61, 0x62, 0x63, 0x64, 0x74};
548 static const UChar32 sampleUndefined[] = {0xfff1, 0xfff7, 0xfa6e};
549 static const UChar32 sampleDefined[] = {0x523E, 0x4f88, 0xfffd};
550 static const UChar32 sampleBase[] = {0x0061, 0x0031, 0x03d2};
551 static const UChar32 sampleNonBase[] = {0x002B, 0x0020, 0x203B};
553 static const UChar32 sampleDigits[]= {0x0030, 0x0662, 0x0F23, 0x0ED5};
554 static const UChar32 sampleNonDigits[] = {0x0010, 0x0041, 0x0122, 0x68FE};
555 static const UChar32 sampleWhiteSpaces[] = {0x2008, 0x2009, 0x200a, 0x001c, 0x000c};
556 static const UChar32 sampleNonWhiteSpaces[] = {0x61, 0x62, 0x3c, 0x28, 0x3f, 0x85, 0x2007, 0xffef};
683 static const UChar32 digit[10]={ 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039 };
694 UChar32 c;
763 typedef UBool U_EXPORT2 IsPOSIXClass(UChar32 c);
784 UChar32 c;
845 const UChar32 sampleControl[] = {0x1b, 0x97, 0x82, 0x2028, 0x2029, 0x200c, 0x202b};
846 const UChar32 sampleNonControl[] = {0x61, 0x0031, 0x00e2};
847 const UChar32 samplePrintable[] = {0x0042, 0x005f, 0x2014};
848 const UChar32 sampleNonPrintable[] = {0x200c, 0x009f, 0x001b};
849 UChar32 c;
893 const UChar32 sampleJavaIDStart[] = {0x0071, 0x00e4, 0x005f};
894 const UChar32 sampleNonJavaIDStart[] = {0x0020, 0x2030, 0x0082};
895 const UChar32 sampleJavaIDPart[] = {0x005f, 0x0032, 0x0045};
896 const UChar32 sampleNonJavaIDPart[] = {0x2030, 0x2020, 0x0020};
897 const UChar32 sampleUnicodeIDStart[] = {0x0250, 0x00e2, 0x0061};
898 const UChar32 sampleNonUnicodeIDStart[] = {0x2000, 0x000a, 0x2019};
899 const UChar32 sampleUnicodeIDPart[] = {0x005f, 0x0032, 0x0045};
900 const UChar32 sampleNonUnicodeIDPart[] = {0x2030, 0x00a3, 0x0020};
901 const UChar32 sampleIDIgnore[] = {0x0006, 0x0010, 0x206b, 0x85};
902 const UChar32 sampleNonIDIgnore[] = {0x0075, 0x00a3, 0x0061};
970 UChar32 c;
1101 UChar32 a, b, composite;
1135 if((UChar32)value!=u_toupper(c)) {
1152 if((UChar32)value!=u_tolower(c)) {
1169 if((UChar32)value!=u_totitle(c)) {
1181 enumTypeRange(const void *context, UChar32 start, UChar32 limit, UCharCategory type) {
1182 static const UChar32 test[][2]={
1219 enumDefaultsRange(const void *context, UChar32 start, UChar32 limit, UCharCategory type) {
1253 UChar32 c;
1314 UChar32 c;
1444 const UChar32 codePoint[]={
1474 UChar32 c=codePoint[i];
1601 UChar32 c=codepoint[i+1];
1678 UChar32 code, UCharNameChoice nameChoice,
1692 if(code==(UChar32)names[i].code) {
1732 UChar32 code, UCharNameChoice nameChoice,
1771 UChar32 c;
1804 if(c!=(UChar32)names[i].code) {
1826 if(c!=(UChar32)names[i].code) {
1854 if(c!=(UChar32)names[i].code) {
1888 UChar32 cp;
1936 uset_add(dumb, (UChar32)u_charToUChar(buf[i]));
2007 UChar32 c=u_charFromName(U_EXTENDED_CHAR_NAME, "<NO BREAK SPACE>", &errorCode);
2039 UChar32 start, end, c2, c3;
2314 UChar32 c;
2766 UChar32 c;
2872 c=(UChar32)props[i][0];
2893 if(u_isUAlphabetic((UChar32)props[i][0])!=(UBool)props[i][2]) {
2899 if(u_isULowercase((UChar32)props[i][0])!=(UBool)props[i][2]) {
2905 if(u_isUUppercase((UChar32)props[i][0])!=(UBool)props[i][2]) {
2911 if(u_isUWhiteSpace((UChar32)props[i][0])!=(UBool)props[i][2]) {
2926 UChar32 c;
2989 UChar32 c;
3169 UChar32 start, end;
3328 testFold(UChar32 c, int which,
3329 UChar32 simple, UChar32 turkic,
3333 UChar32 c2;
3364 testFoldToSelf(UChar32 c, int which) {
3375 UChar32 prev, prevSimple;
3389 UChar32 c, prev, simple;
3404 c=(UChar32)strtoul(s, &end, 16);