Home | History | Annotate | Download | only in common

Lines Matching refs:errorCode

35 UBool ReorderingBuffer::init(int32_t destCapacity, UErrorCode &errorCode) {
40 errorCode=U_MEMORY_ALLOCATION_ERROR;
67 UBool ReorderingBuffer::appendSupplementary(UChar32 c, uint8_t cc, UErrorCode &errorCode) {
68 if(remainingCapacity<2 && !resize(2, errorCode)) {
88 UErrorCode &errorCode) {
92 if(remainingCapacity<length && !resize(length, errorCode)) {
118 append(c, leadCC, errorCode);
124 UBool ReorderingBuffer::appendZeroCC(UChar32 c, UErrorCode &errorCode) {
126 if(remainingCapacity<cpLength && !resize(cpLength, errorCode)) {
142 UBool ReorderingBuffer::appendZeroCC(const UChar *s, const UChar *sLimit, UErrorCode &errorCode) {
147 if(remainingCapacity<length && !resize(length, errorCode)) {
176 UBool ReorderingBuffer::resize(int32_t appendLength, UErrorCode &errorCode) {
191 errorCode=U_MEMORY_ALLOCATION_ERROR;
273 Normalizer2Impl::load(const char *packageName, const char *name, UErrorCode &errorCode) {
274 if(U_FAILURE(errorCode)) {
277 memory=udata_openChoice(packageName, "nrm", name, isAcceptable, this, &errorCode);
278 if(U_FAILURE(errorCode)) {
285 errorCode=U_INVALID_FORMAT_ERROR; // Not enough indexes.
301 &errorCode);
302 if(U_FAILURE(errorCode)) {
339 Normalizer2Impl::addPropertyStarts(const USetAdder *sa, UErrorCode &errorCode) const {
355 UErrorCode &errorCode) const {
368 buffer->appendZeroCC(prevSrc, src, errorCode);
380 UErrorCode &errorCode) const {
383 src=copyLowPrefixFromNulTerminated(src, minNoCP, buffer, errorCode);
384 if(U_FAILURE(errorCode)) {
429 if(!buffer->appendZeroCC(prevSrc, src, errorCode)) {
444 if(!decompose(c, norm16, *buffer, errorCode)) {
470 UErrorCode &errorCode) const {
475 if(!decompose(c, norm16, buffer, errorCode)) {
484 UErrorCode &errorCode) const {
490 return buffer.append(c, getCCFromYesOrMaybe(norm16), errorCode);
494 return buffer.appendZeroCC(jamos, jamos+Hangul::decompose(c, jamos), errorCode);
510 return buffer.append((const UChar *)mapping, length, leadCC, trailCC, errorCode);
548 UErrorCode &errorCode) const {
550 decompose(src, limit, &buffer, errorCode);
561 buffer.append(src, (int32_t)(iter.codePointStart-src), firstCC, prevCC, errorCode) &&
562 buffer.appendZeroCC(iter.codePointStart, limit, errorCode);
856 UErrorCode &errorCode) const {
861 errorCode);
862 if(U_FAILURE(errorCode)) {
919 if(!buffer.appendZeroCC(prevSrc, src, errorCode)) {
995 if(!buffer.appendBMP((UChar)c, 0, errorCode)) {
1045 if(!buffer.append(c, cc, errorCode)) {
1086 if(!decomposeShort(prevBoundary, src, buffer, errorCode)) {
1113 UErrorCode errorCode=U_ZERO_ERROR;
1114 src=copyLowPrefixFromNulTerminated(src, minNoMaybeCP, NULL, errorCode);
1217 UErrorCode &errorCode) const {
1229 TRUE, buffer, errorCode);
1230 if(U_FAILURE(errorCode)) {
1237 compose(src, limit, onlyContiguous, TRUE, buffer, errorCode);
1239 buffer.appendZeroCC(src, limit, errorCode);
1331 UTrie2Singleton(s), impl(ni), errorCode(ec) {}
1332 UTrie2 *getInstance(UErrorCode &errorCode) {
1333 return UTrie2Singleton::getInstance(createInstance, this, errorCode);
1335 static void *createInstance(const void *context, UErrorCode &errorCode);
1338 impl.setFCD16FromNorm16(start, end, (uint16_t)value, newFCDTrie, errorCode);
1340 return U_SUCCESS(errorCode);
1345 UErrorCode &errorCode;
1366 void *FCDTrieSingleton::createInstance(const void *context, UErrorCode &errorCode) {
1368 me->newFCDTrie=utrie2_open(0, 0, &errorCode);
1369 if(U_SUCCESS(errorCode)) {
1382 utrie2_set32ForLeadSurrogateCodeUnit(me->newFCDTrie, lead, oredValue, &errorCode);
1385 utrie2_freeze(me->newFCDTrie, UTRIE2_16_VALUE_BITS, &errorCode);
1386 if(U_SUCCESS(errorCode)) {
1395 UTrie2 *newFCDTrie, UErrorCode &errorCode) const {
1413 setFCD16FromNorm16(c, c, getNorm16(c), newFCDTrie, errorCode);
1435 utrie2_setRange32(newFCDTrie, start, end, norm16, TRUE, &errorCode);
1440 const UTrie2 *Normalizer2Impl::getFCDTrie(UErrorCode &errorCode) const {
1443 return FCDTrieSingleton(me->fcdTrieSingleton, *me, errorCode).getInstance(errorCode);
1452 UErrorCode &errorCode) const {
1454 src=copyLowPrefixFromNulTerminated(src, MIN_CCC_LCCC_CP, buffer, errorCode);
1455 if(U_FAILURE(errorCode)) {
1510 if(buffer!=NULL && !buffer->appendZeroCC(prevSrc, src, errorCode)) {
1551 if(buffer!=NULL && !buffer->appendZeroCC(c, errorCode)) {
1574 if(!decomposeShort(prevBoundary, src, *buffer, errorCode)) {
1587 UErrorCode &errorCode) const {
1598 makeFCD(middleStart, middleStart+middle.length(), &buffer, errorCode);
1599 if(U_FAILURE(errorCode)) {
1606 makeFCD(src, limit, &buffer, errorCode);
1608 buffer.appendZeroCC(src, limit, errorCode);