Home | History | Annotate | Download | only in i18n

Lines Matching full:errcode

631 PluralRules::getRuleFromResource(const Locale& locale, UPluralType type, UErrorCode& errCode) {
634 if (U_FAILURE(errCode)) {
637 LocalUResourceBundlePointer rb(ures_openDirect(NULL, "plurals", &errCode));
638 if(U_FAILURE(errCode)) {
651 errCode = U_ILLEGAL_ARGUMENT_ERROR;
654 LocalUResourceBundlePointer locRes(ures_getByKey(rb.getAlias(), typeKey, NULL, &errCode));
655 if(U_FAILURE(errCode)) {
660 const UChar* s = ures_getStringByKey(locRes.getAlias(), curLocaleName, &resLen, &errCode);
674 errCode = U_ZERO_ERROR;
688 LocalUResourceBundlePointer ruleRes(ures_getByKey(rb.getAlias(), "rules", NULL, &errCode));
689 if(U_FAILURE(errCode)) {
692 LocalUResourceBundlePointer setRes(ures_getByKey(ruleRes.getAlias(), setKey, NULL, &errCode));
693 if (U_FAILURE(errCode)) {
701 UnicodeString rules = ures_getNextUnicodeString(setRes.getAlias(), &key, &errCode);