Home | History | Annotate | Download | only in i18n

Lines Matching refs:argNumber

551 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) {
555 part.getValue() == argNumber; // ARG_NUMBER
684 int32_t argNumber = MessagePattern::validateArgumentName(formatName);
685 if (argNumber < UMSGPAT_ARG_NAME_NOT_NUMBER) {
692 if (argNameMatches(partIndex + 1, formatName, argNumber)) {
740 int32_t argNumber = MessagePattern::validateArgumentName(formatName);
741 if (argNumber < UMSGPAT_ARG_NAME_NOT_NUMBER) {
746 if (argNameMatches(partIndex + 1, formatName, argNumber)) {
762 int32_t argNumber = MessagePattern::validateArgumentName(formatName);
763 if (argNumber < UMSGPAT_ARG_NAME_NOT_NUMBER) {
770 if (argNameMatches(partIndex + 1, formatName, argNumber)) {
983 int32_t argNumber = part->getValue(); // ARG_NUMBER
984 if (0 <= argNumber && argNumber < cnt) {
985 arg = arguments + argNumber;
989 itos(argNumber, noArg);
1288 int32_t argNumber = part->getValue(); // ARG_NUMBER
1292 Formattable& argResult = resultArray[argNumber];
1328 itos(argNumber, compValue);
1355 if (haveArgResult && count <= argNumber) {
1356 count = argNumber + 1;
1468 // so that the next loop can set argTypes[argNumber].
1473 const int argNumber = part.getValue();
1474 if (argNumber >= argTypeCount) {
1475 argTypeCount = argNumber + 1;
1498 int32_t argNumber = -1;
1501 argNumber = part->getValue();
1535 if (argNumber != -1) {
1536 if (argTypes[argNumber] != Formattable::kObject && argTypes[argNumber] != formattableType) {
1539 argTypes[argNumber] = formattableType;