Lines Matching refs:exceptions
68 and the case-sensitive bit is moved into the excWord. This will allow for more exceptions words.
84 i3 exceptionsLength; -- length in uint16_t of the exceptions array
94 const uint16_t exceptions[exceptionsLength];
128 A sub-array of the exceptions array is indexed by the exception index in a
301 UnicodeString exceptions;
346 "the array of exceptions properties\n");
470 // Store it in an exceptions slot.
512 "or reasons for data structure exceptions\n",
518 /* handle exceptions */
520 /* simply store exceptions for later processing and encoding */
522 fprintf(stderr, "genprops error: casepropsbuilder: too many exceptions\n");
530 "exceptions properties\n");
586 fprintf(stderr, "genprops error: casepropsbuilder: too many exceptions\n");
594 "exceptions properties\n");
898 /* exceptions --------------------------------------------------------------- */
912 /* exceptions.length() might be returned for storing in the trie word */
913 if(exceptions.length()>=UCASE_MAX_EXCEPTIONS) {
914 fprintf(stderr, "genprops error: casepropsbuilder: too many exceptions words\n");
1038 int32_t excIndex=exceptions.indexOf((UChar)excWord);
1043 excIndex=exceptions.length();
1044 exceptions.append((UChar)excWord);
1072 /* write the main exceptions word */
1077 int32_t excIndex=exceptions.indexOf(excString);
1082 int32_t excIndex=exceptions.length();
1083 exceptions.append(excString);
1097 * to UCASE_EXC_SHIFT'ed index into encoded exceptions[].
1168 indexes[UCASE_IX_EXC_LENGTH]=exceptions.length();
1171 indexes[UCASE_IX_LENGTH]=(int32_t)sizeof(indexes)+trieSize+2*exceptions.length()+2*unfold.length();
1177 printf("number of code points with exceptions: %5d\n", excPropsCount);
1178 printf("size in bytes of exceptions: %5d\n", 2*exceptions.length());
1211 exceptions.getBuffer(), 16, exceptions.length(),
1250 udata_writeBlock(pData, exceptions.getBuffer(), 2*exceptions.length());