Lines Matching refs:msgPattern
236 msgPattern(success), in MessageFormat()
258 msgPattern(success), in MessageFormat()
281 msgPattern(success), in MessageFormat()
303 msgPattern(that.msgPattern), in MessageFormat()
380 msgPattern = that.msgPattern; in operator =()
401 if (msgPattern != that.msgPattern || in operator ==()
492 msgPattern.parse(pattern, &parseError, ec); in applyPattern()
501 msgPattern.clear(); in resetPattern()
515 if (aposMode != msgPattern.getApostropheMode()) { in applyPattern()
516 msgPattern.clearPatternAndSetApostropheMode(aposMode); in applyPattern()
528 0 == msgPattern.countParts() in toPattern()
533 return appendTo.append(msgPattern.getPatternString()); in toPattern()
538 partIndex = msgPattern.getLimitPartIndex(partIndex); in nextTopLevelArgStart()
541 UMessagePatternPartType type = msgPattern.getPartType(++partIndex); in nextTopLevelArgStart()
575 const MessagePattern::Part& part = msgPattern.getPart(partIndex); in argNameMatches()
577 msgPattern.partSubstringMatches(part, argName) : in argNameMatches()
850 const MessagePattern::Part& part = msgPattern.getPart(partIndex); in getArgName()
851 return msgPattern.getSubstring(part); in getArgName()
1021 const UnicodeString& msgString = msgPattern.getPatternString(); in format()
1022 int32_t prevIndex = msgPattern.getPart(msgStart).getLimit(); in format()
1024 const MessagePattern::Part* part = &msgPattern.getPart(i); in format()
1048 int32_t argLimit = msgPattern.getLimitPartIndex(i); in format()
1050 part = &msgPattern.getPart(++i); in format()
1053 UnicodeString argName = msgPattern.getSubstring(*part); in format()
1100 … (subMsgString.indexOf(SINGLE_QUOTE) >= 0 && !MessageImpl::jdkAposMode(msgPattern)) in format()
1131 int32_t subMsgStart = ChoiceFormat::findSubMessage(msgPattern, i, number); in format()
1143 double offset = msgPattern.getPluralOffset(i); in format()
1146 msgPattern, i, selector, &context, arg->getDouble(success), success); in format()
1150 …int32_t subMsgStart = SelectFormat::findSubMessage(msgPattern, i, arg->getString(success), success… in format()
1159 prevIndex = msgPattern.getPart(argLimit).getLimit(); in format()
1176 if (!MessageImpl::jdkAposMode(msgPattern)) { in formatComplexSubMessage()
1186 const UnicodeString& msgString = msgPattern.getPatternString(); in formatComplexSubMessage()
1188 int32_t prevIndex = msgPattern.getPart(msgStart).getLimit(); in formatComplexSubMessage()
1190 const MessagePattern::Part& part = msgPattern.getPart(++i); in formatComplexSubMessage()
1213 i = msgPattern.getLimitPartIndex(i); in formatComplexSubMessage()
1214 index = msgPattern.getPart(i).getLimit(); in formatComplexSubMessage()
1231 const UnicodeString& msgString=msgPattern.getPatternString(); in getLiteralStringUntilNextArgument()
1232 int32_t prevIndex=msgPattern.getPart(from).getLimit(); in getLiteralStringUntilNextArgument()
1235 const MessagePattern::Part& part = msgPattern.getPart(i); in getLiteralStringUntilNextArgument()
1265 int32_t count=msgPattern.countParts(); in findOtherSubMessage()
1266 const MessagePattern::Part *part = &msgPattern.getPart(partIndex); in findOtherSubMessage()
1274 part=&msgPattern.getPart(partIndex++); in findOtherSubMessage()
1281 if(msgPattern.partSubstringMatches(*part, other)) { in findOtherSubMessage()
1284 if(MessagePattern::Part::hasNumericValue(msgPattern.getPartType(partIndex))) { in findOtherSubMessage()
1287 partIndex=msgPattern.getLimitPartIndex(partIndex); in findOtherSubMessage()
1295 const MessagePattern::Part &part=msgPattern.getPart(i); in findFirstPluralNumberArg()
1307 if(msgPattern.partSubstringMatches(msgPattern.getPart(i+1), argName)) { in findFirstPluralNumberArg()
1311 i=msgPattern.getLimitPartIndex(i); in findFirstPluralNumberArg()
1385 if (msgPattern.hasNamedArguments()) { in parse()
1391 const UnicodeString& msgString=msgPattern.getPatternString(); in parse()
1392 int32_t prevIndex=msgPattern.getPart(msgStart).getLimit(); in parse()
1398 const MessagePattern::Part* part=&msgPattern.getPart(i); in parse()
1422 int32_t argLimit=msgPattern.getLimitPartIndex(i); in parse()
1425 part=&msgPattern.getPart(++i); in parse()
1476 double choiceResult = ChoiceFormat::parseArgument(msgPattern, i, source, tempStatus); in parse()
1496 prevIndex=msgPattern.getPart(argLimit).getLimit(); in parse()
1523 if (msgPattern.hasNamedArguments()) { in parse()
1601 int32_t limit = msgPattern.countParts() - 2; in cacheExplicitFormats()
1609 const MessagePattern::Part& part = msgPattern.getPart(i); in cacheExplicitFormats()
1631 const MessagePattern::Part* part = &msgPattern.getPart(i); in cacheExplicitFormats()
1638 part = &msgPattern.getPart(i + 1); in cacheExplicitFormats()
1651 UnicodeString explicitType = msgPattern.getSubstring(msgPattern.getPart(i++)); in cacheExplicitFormats()
1653 if ((part = &msgPattern.getPart(i))->getType() == UMSGPAT_PART_TYPE_ARG_STYLE) { in cacheExplicitFormats()
1654 style = msgPattern.getSubstring(*part); in cacheExplicitFormats()
1862 return msgPattern.hasNamedArguments(); in usesNamedArguments()