Lines Matching refs:status

58 SortedLines::getBounds(UErrorCode &status) {
104 duplicators->put(UnicodeString(toSort[size-j]->name, toSort[size-j]->len), &toSort[size-j], status);
207 SortedLines::analyse(UErrorCode &status) {
208 frenchSecondary = probe.isFrenchSecondary(status);
209 if(U_FAILURE(status)) {
214 upperFirst = probe.isUpperFirst(status);
215 if(U_FAILURE(status)) {
222 getBounds(status);
224 addContractionsToRepertoire(status);
395 int32_t SortedLines::addContractionsToRepertoire(UErrorCode &status)
413 delta, deltaSize, lesserToAddTo, lesserToAddToSize, 3*size, status);
434 newDeltaP, newDeltaSize, lesserToAddTo, lesserToAddToSize, 3*size, status);
436 newDeltaP, newDeltaSize, lesserToAddTo, lesserToAddToSize, 3*size, status);
462 status = U_ZERO_ERROR;
486 int32_t capacity, UErrorCode &status)
496 while(i < firstSize-1 && U_SUCCESS(status)) {
502 if(uscript_getScript(firstStart, &status) == USCRIPT_HAN || firstRep[i]->strengthFromEmpty > UCOL_PRIMARY) //UCOL_TERTIARY)
515 if(uscript_getScript(secondStart, &status) == USCRIPT_HAN) // || secondRep[j]->strengthFromEmpty > UCOL_TERTIARY)
572 NFCTrialLen = unorm_normalize(trial.name, trial.len, UNORM_NFC, 0, NFCTrial, 256, &status);
597 noteContraction("L", lesserToAddTo, lesserToAddToSize, firstRep[i], secondRep[j], noConts, status);
601 noteContraction("U", toAddTo, toAddToSize, firstRep[i], secondRep[j], noConts, status);
609 noteContraction("D", toAddTo, toAddToSize, firstRep[i], secondRep[j], noConts, status);
614 noteContraction("D1", toAddTo, toAddToSize, firstRep[i], secondRep[j], noConts, status);
652 noteContraction("!1", toAddTo, toAddToSize, firstRep[i], secondRep[j], noConts, status);
670 noteContraction("!2", toAddTo, toAddToSize, firstRep[i], secondRep[j-1], noConts, status);
683 trial.len = unorm_normalize(toAdd.name, toAdd.len, UNORM_NFC, 0, trial.name, 25, &status);
686 noteContraction("!3", toAddTo, toAddToSize, firstRep[i], secondRep[j-1], noConts, status);
687 noteContraction("!3", toAddTo, toAddToSize, firstRep[i], secondRep[j], noConts, status);
689 noteContraction("!4", toAddTo, toAddToSize, firstRep[i], secondRep[j], noConts, status);
695 noteContraction("!5", toAddTo, toAddToSize, firstRep[i], secondRep[j], noConts, status);
711 SortedLines::noteContraction(const char* msg, Line *toAddTo, int32_t &toAddToSize, Line *left, Line *right, int32_t &noConts, UErrorCode &status)
781 contractionsTable->put(UnicodeString(toAdd.name, toAdd.len), &toAdd, status);
802 status = U_BUFFER_OVERFLOW_ERROR;
1426 SortedLines::SortedLines(FILE *file, UPrinter *logger, UPrinter *debug, UErrorCode &status) :
1467 lines[i].initFromString(buff, 256, status);
1482 SortedLines::toFile(FILE *file, UBool useLinks, UErrorCode &status)
1489 previous->write(buff, 256, status);
1498 line->write(buff, 256, status);
1777 UErrorCode status = U_ZERO_ERROR;
1839 seenReference->put(UnicodeString(refLine->name, refLine->len), refLine, status);
1915 seenThis->put(UnicodeString(myStart->name, myStart->len), myStart, status);
2004 UErrorCode status = U_ZERO_ERROR;
2021 compLen = unorm_normalize(string, len, UNORM_NFC, 0, composed, 256, &status);