Lines Matching refs:success
218 UErrorCode& success)
220 msgPattern(success),
234 applyPattern(pattern, success);
239 UErrorCode& success)
241 msgPattern(success),
255 applyPattern(pattern, success);
261 UErrorCode& success)
263 msgPattern(success),
277 applyPattern(pattern, parseError, success);
863 UErrorCode& success) const
865 return format(source, NULL, cnt, appendTo, &ignore, success);
878 UErrorCode& success)
880 MessageFormat temp(pattern, success);
881 return temp.format(arguments, NULL, cnt, appendTo, NULL, success);
893 UErrorCode& success) const
895 if (U_FAILURE(success))
898 success = U_ILLEGAL_ARGUMENT_ERROR;
903 return format(tmpPtr, NULL, cnt, appendTo, &ignore, success);
911 UErrorCode& success) const {
912 return format(arguments, argumentNames, count, appendTo, NULL, success);
953 UErrorCode& success) const {
954 if (U_FAILURE(success)) {
960 for (int32_t i = msgStart + 1; U_SUCCESS(success) ; ++i) {
970 const NumberFormat* nf = getDefaultNumberFormat(success);
971 appendTo.formatAndAppend(nf, Formattable(pluralNumber), success);
1022 formatter->format(*arg, subMsgString, success);
1026 MessageFormat subMsgFormat(subMsgString, fLocale, success);
1027 subMsgFormat.format(0, 0, arguments, argumentNames, cnt, appendTo, ignore, success);
1032 appendTo.formatAndAppend(formatter, *arg, success);
1039 const NumberFormat* nf = getDefaultNumberFormat(success);
1040 appendTo.formatAndAppend(nf, *arg, success);
1042 const DateFormat* df = getDefaultDateFormat(success);
1043 appendTo.formatAndAppend(df, *arg, success);
1045 appendTo.append(arg->getString(success));
1049 success = U_ILLEGAL_ARGUMENT_ERROR;
1054 const double number = arg->getDouble(success);
1057 cnt, appendTo, success);
1060 success = U_ILLEGAL_ARGUMENT_ERROR;
1065 double number = arg->getDouble(success);
1067 success);
1070 cnt, appendTo, success);
1072 int32_t subMsgStart = SelectFormat::findSubMessage(msgPattern, i, arg->getString(success), success);
1074 cnt, appendTo, success);
1077 success = U_INTERNAL_PROGRAM_ERROR;
1093 UErrorCode& success) const {
1094 if (U_FAILURE(success)) {
1099 format(msgStart, pluralNumber, arguments, argumentNames, cnt, appendTo, NULL, success);
1121 const NumberFormat* nf = getDefaultNumberFormat(success);
1122 sb.append(nf->format(pluralNumber, sb, success));
1136 MessageFormat subMsgFormat(emptyPattern, fLocale, success);
1137 subMsgFormat.applyPattern(sb, UMSGPAT_APOS_DOUBLE_REQUIRED, NULL, success);
1138 subMsgFormat.format(0, 0, arguments, argumentNames, cnt, appendTo, NULL, success);
1383 UErrorCode& success) const
1386 success = U_ARGUMENT_TYPE_MISMATCH;
1394 success = U_MESSAGE_PARSE_ERROR;